Bash Getops mit mehreren und obligatorischen Optionen

Ist es möglich, getopts zu verwenden, um mehrere Optionen zusammen zu verarbeiten? Zum Beispiel myscript -iR oder myscript -irv.

Außerdem habe ich eine Situation, in der basierend auf einem Bedingungsskript eine obligatorische Option erforderlich wäre. Wenn beispielsweise ein Argument für ein Skript ein Verzeichnis ist, muss ich die Option -R oder -r zusammen mit anderen Optionen angeben (myscript -iR meindir oder myscript -ir meindir oder myscript -i -r meindir oder myscript -i -R mydir), im Falle einer Datei ist nur -i ausreichend (myscript -i myfile).

Ich habe versucht zu suchen, aber keine Antworten bekommen.

Antworten auf die Frage(1)

Ihre Antwort auf die Frage