Skrypt powłoki: czy mieszanie getopts z parametrami pozycyjnymi jest możliwe?

Chcę zaprojektować skrypt powłoki jako opakowanie dla kilku skryptów. Chciałbym określić parametry dlamyshell.sh za pomocągetopts i przekaż pozostałe parametry w tej samej kolejności, co określony skrypt.

Jeślimyshell.sh jest wykonywane jak:

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

Wszystkie powyższe powinny być w stanie wywołać jako

test.sh param1 param2 param3

Czy możliwe jest wykorzystanie parametrów opcji w myshell.sh i opublikować pozostałe parametry do podstawowego skryptu?

questionAnswers(7)

yourAnswerToTheQuestion