Quiero analizar algunos argumentos en un script bash usando getopts pero quiero poder acceder a los argumentos restantes que no están incluidos en la lista de opciones. Entonces, por ejemplo, si tengo una llamada:
% script -a -b param -c param -d other arguments here
Quisiera:
while getopts "ab:c:d" opt ; do
.
done
¿Cuál es la forma más fácil de obtener "otros argumentos aquí", que no deben ser procesados por getopts?
shift $(expr 1 - 1)
sea seguro.)Al final del análisis, una vez que haya cambiado la variable $ @ contiene el final de la línea:
fuente