Предъистория. Захотелось объединить 2 команды: slackpkg search PKG && sbopkg -g PKG. Попробовал так:
# alias spb='slackpkg search $1 && sbopkg -g $1'
# spb smp
slackpkg - version 2.81.1
Usage:
slackpkg [OPTIONS] {install|remove|search|file-search|
upgrade|reinstall|blacklist} {PATTERN|FILE}
slackpkg [OPTIONS] {generate-template|install-template|remove-template}
TEMPLATENAME
slackpkg [OPTIONS] info PACKAGE
slackpkg [OPTIONS] update [gpg]
slackpkg [OPTIONS] {clean-system|upgrade-all|install-new}
slackpkg [OPTIONS] {new-config|check-updates|help}
If you need more information try to use 'slackpkg help' or look the
slackpkg's manpage.
Searching for smp
Found the following matches for smp:
multimedia/smpeg
multimedia/smplayer
как видно выше первая команда не обработалась. Стал копать:
┌─[ /tmp ]
└─$ alias spb='echo $1 && echo $1'
┌─[ /tmp ]
└─$ spb smplayer
smplayer
┌─[ /tmp ]
└─$ alias spb='echo N && echo $1'
┌─[ /tmp ]
└─$ spb smplayer
N
smplayer