Можно ли использовать getopts для обработки нескольких параметров вместе? Например, myscript -iR или myscript -irv.
Кроме того, у меня есть ситуация, когда на основе условия script потребуется обязательная опция. Например, если аргумент script является каталогом, мне нужно указать параметр -R или -r вместе с любыми другими параметрами (myscript -iR mydir или myscript -ir mydir или myscript -i -r mydir или myscript -i -R mydir), в случае файла только -i достаточно (myscript -i myfile).
Я попытался выполнить поиск, но не получил никаких ответов.