Google
Web dns.bdat.net
next up previous contents
Next: Modificación de los parámetros Up: Programas de shell Previous: Comentarios y continuaciones de   Índice General

Parámetros posicionales

En un programa de shell definen unas variables especiales, identificadas por números, que toman los valores de los argumentos que se indican en la línea de órdenes al ejecutarlo. Tras el nombre de un script se pueden añadir valores, cadenas de texto o números separados por espacios, es decir, parámetros posicionales del programa de shell, a los que se puede acceder utilizando estas variables.

La variable $0 contiene el parámetro 0 que es el nombre del programa de shell.

Las variables $1, $2, $3, $4, ... hacen referencia a los argumentos primero, segundo, tercero, cuarto, ... que se le hayan pasado al programa en el momento de la llamada de ejecución.

Por ejemplo, si tenemos un programa de shell llamado parametros con el siguiente contenido:

echo $0
echo $1
echo $2
echo $3

al ejecutarlo

$ parametros primero segundo tercero
prametros
primero
segundo
tercero

Subsecciones

Pedro Pablo 2001-12-14