ERICLINUX: Scripts en bash - Parte II.

17/10/07

Scripts en bash - Parte II.

VARIABLES.

Las variables nos permiten almacenar datos en la memoria (como números, cadena de caracteres, etc). Para luego poder utilizarlos como datos en cualquier parte del programa.

Por ejemplo si queremos definir una variable "edad" con el valor 20 solo debemos tipear:

edad=20

Como pueden observar no existen espacios entre el nombre de la variable y su correspondiente valor.
Debemos respetar esto porque si no bash tomará cada cadena (edad, el simbolo = y el valor) como un comando diferente.

Ahora para imprimir dicha variable debemos tipear:

echo $edad

También podemos colocar variables dentro de una cadena de caracteres.
Como por ejemplo:
echo "La edad del usuario es: $edad"

EJERCITACIÓN.

#! /bin/sh
echo -n "Ingrese su nombre:"
read nombre
echo -n "Ingrese su apellido:"
read apellido
echo "Su nombre es $nombre"
echo "Su apellido es $apellido"

Como pueden observar se han incorporado los comandos read y -n.
El comando read se utiliza para que el usuario pueda ingresar datos en la variable.
El comando -n hace que luego de la impresión del mensaje, echo no baje de linea sino que se mantenga en ésta.

Atentamente Eric.

Enlaces de interés:

VARIABLES.

Las variables nos permiten almacenar datos en la memoria (como números, cadena de caracteres, etc). Para luego poder utilizarlos como datos en cualquier parte del programa.

Por ejemplo si queremos definir una variable "edad" con el valor 20 solo debemos tipear:

edad=20

Como pueden observar no existen espacios entre el nombre de la variable y su correspondiente valor.
Debemos respetar esto porque si no bash tomará cada cadena (edad, el simbolo = y el valor) como un comando diferente.

Ahora para imprimir dicha variable debemos tipear:

echo $edad

También podemos colocar variables dentro de una cadena de caracteres.
Como por ejemplo:
echo "La edad del usuario es: $edad"

EJERCITACIÓN.

#! /bin/sh
echo -n "Ingrese su nombre:"
read nombre
echo -n "Ingrese su apellido:"
read apellido
echo "Su nombre es $nombre"
echo "Su apellido es $apellido"

Como pueden observar se han incorporado los comandos read y -n.
El comando read se utiliza para que el usuario pueda ingresar datos en la variable.
El comando -n hace que luego de la impresión del mensaje, echo no baje de linea sino que se mantenga en ésta.

Atentamente Eric.

Enlaces de interés:

0 COMENTARIOS:

Publicar un comentario

Bienvenido a ERICLINUX.
Gracias por tu comentario.

Nota: solo los miembros de este blog pueden publicar comentarios.

Tu comentario será moderado la primera vez que lo hagas al igual que si incluyes enlaces. A partir de ahi no ser necesario si usas los mismos datos y mantienes la cordura. No se publicarán insultos, difamaciones o faltas de respeto hacia los lectores y comentaristas de este blog.