Переименование файлов для удаления последовательностей в скобках

echo "Type one of the following words:"
echo "even, odd, zero, negative"
while :; do
  read varword
  varword="${varword,,}" #downcase it
  case "$varword" in
    even|odd|zero|negative)
      echo "The approved word you have selected is $varword, great work! "; break;;
    *)
      echo "The unapproved word you have selected is $varword, Please try again.";;
  esac
done
1
04.09.2018, 16:31
1 ответ

Встроенная функцияgetoptsможет обрабатывать только односимвольные опции -; вы должны использовать что-то вроде

getopts 's:e:h'

Я также опустил двоеточие после h, так как вам, вероятно, не нужен аргумент для -h.

1
27.01.2020, 23:42

Теги

Похожие вопросы