Estoy escribiendo un script bash que debe recorrer los argumentos pasados en el script. Sin embargo, el primer argumento no debe buclearse y, en su lugar, debe verificarse antes del ciclo.
Si yo no tuviera que quitar ese primer elemento acabo de poder hacer:
for item in "[email protected]" ; do
#process item
done
pude modificar el bucle para comprobar si está en su primera iteración y cambiar el comportamiento, pero que parece demasiado hackish. Tiene que haber una manera simple de extraer el primer argumento y luego recorrer el resto, pero no pude encontrarlo.
Mira, yo sabía * * había una respuesta sencilla. :) – Herms
Se merece un voto positivo, pero _después_ las respuestas de Dennis son aceptadas :) – mgarciaisaia
@mgarciaisaia parece más apropiado para los requisitos del OP: * eliminar * el primer elemento –