Test cases and fix for bash-it help aliases foo

This commit is contained in:
Nils Winkler
2017-09-15 08:10:16 +02:00
parent 4cda9c0a43
commit e0554cb512
2 changed files with 23 additions and 4 deletions

View File

@@ -471,7 +471,7 @@ _help-aliases()
_help-list-aliases ()
{
typeset file=$(basename $1 | sed -e 's/\(.*\)\..*\.bash/\1/g')
typeset file=$(basename $1 | sed -e 's/[0-9]*[-]*\(.*\)\..*\.bash/\1/g')
printf '\n\n%s:\n' "${file%%.*}"
# metafor() strips trailing quotes, restore them with sed..
cat $1 | metafor alias | sed "s/$/'/"