Если у меня есть скрипт (оболочка bash) и вы хотите проверить, проходит ли аргумент в пределах диапазона чисел, как мне сделать это с помощью операторов case? Например, мой скрипт будет выполнять ряд команд, только если введенный аргумент - это номера 10-20, в противном случае возвращается сообщение об ошибке. Я могу сделать это с инструкциями If, но хотел бы знать, как это сделать с аргументами case. Я прочитал другие страницы, но это не имеет смысла делать:Проверка переменной с использованием оператора case
case $1 in
10
*command executed
11
*command executed
etc...
Оба предложения работают, спасибо! – swam