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