Shell Script: Ist es möglich Getops mit Positionsparametern zu mischen?

Ich möchte ein Shell-Skript als Wrapper für einige Skripte entwerfen. Ich möchte Parameter für angebenmyshell.sh mitgetopts und übergeben Sie die restlichen Parameter in derselben Reihenfolge an das angegebene Skript.

Obmyshell.sh wird ausgeführt wie:

myshell.sh -h hostname -s test.sh -d waittime param1 param2 param3

myshell.sh param1 param2 -h hostname param3 -d waittime -s test.sh

myshell.sh param1 -h hostname -d waittime -s test.sh param2 param3

Alle oben genannten sollten in der Lage sein, als anzurufen

test.sh param1 param2 param3

Ist es möglich, die Optionsparameter in der zu verwenden? myshell.sh und verbleibende Parameter im zugrunde liegenden Skript veröffentlichen?

Antworten auf die Frage(7)

Ihre Antwort auf die Frage