VariablesEn todo script tendreis que trabajar con variables, mas tarde o mas temprano. Vamos a ver como se definen y usan. Una buena costumbre cuando definamos variables en Bash es utilizar letras mayusculas, esto no es necesario, pero nos ayudara a tener un script mas facil de entender.
Definiendo una variable
#!/bin/bash
#
# Esto es un ejemplo en Bash del clasico "Hola Mundo"
#
MENSAJE="Hola Mundo"
echo $MENSAJE
Hemos definido una variable llamada MENSAJE con el valor "Hola Mundo", y la hemos usado con el comando echo para escribir el valor de la misma. Las variables en Bash se definen como NOMBRE=valor (sin espacios antes o despues del simbolo '=') y su valor se usa, poniendo el simbolo '$' delante del nombre de la variable, $NOMBRE.
Si al utilizar el valor de una variable, el nombre de variable esta seguido de un caracter que sea otra letra, numero o el simbolo '_', tendremos que utilizar los simbolos '{}' alrededor del nombre de la variable.
#!/bin/bash
FICHERO="registro"
echo ${FICHERO}_2006.txt
Tipos de variables -a Declara un arreglo
-f Muestra una funcion y su definicion
-F Muestra el nombre de una funcion
-r Declara una variable de solo lectura
-x Declara una variable exportada
-i Declara una variable tipo entero o integer
Ejemplo de uso: declare -i ENTERO = 100
* Edito: la mayoria de veces se usa la palabra reservada
declare antes de la variable para declararla.
Tambien dejo como se declaran los tipos de variable.
Saludos..............

Para ver los enlaces debes ser usuario
Crear Usuario o
Hacer SesionFuente