Shell Script: ¿es posible mezclar getopts con parámetros posicionales?

Quiero diseñar un script de shell como un contenedor para un par de scripts. Me gustaría especificar parámetros paramyshell.sh utilizandogetopts y pase los parámetros restantes en el mismo orden al script especificado.

Simyshell.sh se ejecuta como:

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

Todo lo anterior debe poder llamar como

test.sh param1 param2 param3

¿Es posible utilizar los parámetros de opciones en el myshell.sh y publicar los parámetros restantes al script subyacente?

Respuestas a la pregunta(7)

Su respuesta a la pregunta