У меня есть командный скрипт, который я делаю, и мне интересно, как мне объединить несколько вариантов
общее использование команды выглядит следующим образом:
Использование: myCommand [-fpr] [-n count] [-s size] [-u user] [-d directory]
Мой вопрос относится к опции [-fpr]. Если пользователь вводит myCommand -fpr или myCommand -fp, как объединить / объединить параметры вместе, если он находится в цикле while?
while getopts "fpr" opt; do
case $opt in
f)
echo `-l`
echo "-f was triggered!" >&2
;;
p)
echo `-h`
echo "-p was triggered!" >&2
;;
r)
echo "-r was triggered!" >&2
;;
\?)
echo "Invalid option: -$OPTARG\n" >&2
usage
;;
esac
done