bash getopts z wieloma i obowiązkowymi opcjami
Czy jest możliwe użycie getopts do przetwarzania wielu opcji razem? Na przykład myscript -iR lub myscript -irv.
Ponadto mam sytuację, w której na podstawie skryptu warunkowego potrzebna byłaby obowiązkowa opcja. Na przykład, jeśli argument do skryptu jest katalogiem, będę musiał podać opcję -R lub -r wraz z innymi opcjami (myscript -iR mydir lub myscript -ir mydir lub myscript -i -r mydir lub myscript -i -R mydir), w przypadku tylko pliku -i jest wystarczające (myscript -i myfile).
Próbowałem wyszukać, ale nie otrzymałem żadnych odpowiedzi.