Google
Web dns.bdat.net
next up previous contents
Next: Operador Up: Parámetros posicionales Previous: Modificación de los parámetros   Índice General

La sentencia shift

La sentencia shift efectúa un desplazamiento de los parámetros posicionales hacia la izquierda un número especificado de posiciones. La sintaxis para la sentencia shift es:

$ shift n

donde n es el número de posiciones a desplazar. El valor predeterminado para n es 1. Hay que observar que al desplazar los parámetros hacia la izquierda de pierden los primeros valores, tantos como hayamos desplazado, al superponerse los que tiene a la derecha.

Por ejemplo:

$ set uno dos tres cuatro
$ echo $1
uno
$ shift
$ echo $1
dos
$ shift
$ echo $1
tres
$ shift
$ echo $1
cuatro

Pedro Pablo 2001-12-14