Free Web Hosting Provider - Web Hosting - E-commerce - High Speed Internet - Free Web Page
Search the Web

escudo.jpg (17355 bytes)

MUSICA MIENTRAS NAVEGAS CON REAL AUDIO

sacanimado.GIF (139839 bytes)

138 PERSONAS QUE NOS VISITAN

iconobusca.gif (415 bytes)

TUTORIAL DE UNIX

Referirse a variables

Cuando vimos la forma de referirse a los parámetros, salió el delicado tema de que sólo podíamos referirnos a los parámetros que estén en las primeras nueve posiciones. Esto es así en el bourne shell, y se debe actuar así si se quiere hacer un script estándar que se ejecute en cualquier sitio.

Pero en el Korn shell (y creo que también en bash, aunque no lo he probado) se pueden escribir los nombres de variables con esta sintaxis: ${variable}. El bourne shell acepta esta construcción cuando son variables normales, pero no cuando lo utilizamos para indicar parámetros.

Así, el Korn shell y compatibles, podríamos referirnos al parámetro 15 con la expresión ${15}. En cualquier shell compatible con el bourne, si quisiéramos escribir caracteres justo después del contenido de una variable, deberíamos escribir, por ejemplo:

${foo}bar

Porque si pusiéramos simplemente

$foobar

El shell creería que nos referimos a una variable no declarada llamada foobar, con lo que esa expresión sería una ristra vacía.

REGRESAR

CONTINUAR