Sesión y utilidades
Comando shift
Mueve los argumentos de un script hacia la izquierda: $1 pasa a ser el antiguo $2.
Sintaxis
shift [n]Ejemplos para copiar
$ printf 'echo inicio\nshift\necho fin\n' > s.shScript con shift$ bash s.sh uno dosEjecutarlo con dos argumentosPuedes probarlos en la terminal del navegador: no toca tu ordenador.
Errores típicos
- Tras shift, el numero de argumentos ($#) baja.
FAQ
Aprende a usarlo de verdad
El curso de Linux básico te lleva de cero a manejarte en la consola con 24 lecciones que se corrigen solas.
Empezar el curso gratis