Shell Script: возможно ли смешивание getopts с позиционными параметрами?
Я хочу создать сценарий оболочки в качестве оболочки для пары сценариев. Я хотел бы указать параметры дляmyshell.sh
с помощьюgetopts
и передать оставшиеся параметры в том же порядке в указанный скрипт.
Еслиmyshell.sh
выполняется как:
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
Все вышеперечисленное должно быть в состоянии назвать как
test.sh param1 param2 param3
Is it possible to utilize the options parameters in the myshell.sh
and post remaining parameters to underlying script?