Я хочу создать оболочку script в качестве оболочки для нескольких скриптов. Я хотел бы указать параметры для myshell.sh
с помощью getopts
и передать остальные параметры в том же порядке, что и указанный script.
Если 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
Возможно ли использовать параметры параметров в myshell.sh
и оставить оставшиеся параметры ниже script?