Variables

7 febrero, 2013
admin

La forma de utilizar las variables en shell script, es igual que con las variables de entorno de Linux, es decir:

  • Para inicializar una variable:

nombre=pepe (no se debe dejar ningún espacio ni antes ni después del igual)
num=5
res=”y”
read x(la sentencia read inicializa una variable por lo que no se debe poner $ delante del nombre de la variable)
read respuesta

  • Para utilizar (leer el contenido) de una variable, se debe poner un $ delante de su nombre:

echo $nombre
if [ $num –lt 5 ]; then ….
while [ $resp != “y” ]; do …..

Por ejemplo:

    #! /bin/bash


    echo “Hola, dime tu nombre y lo guardare en una variable”


    read NOMBRE


    echo “Tu nombre es: $NOMBRE “

Este script lo que hace es preguntarnos nuestro nombre, lo guarda en una variable llamada NOMBRE, y luego nos la muestra.

Otro ejemplo:

    #! /bin/bash

    FECHA=(`date +”%d/%m/%Y %H:%M:%S”`)


    echo “Hoy estamos a $FECHA “

En este ejemplo, el script lo que hace es crear una variable llamada FECHA con el comando que nos muestra la fecha por termina, y nos muestra la variable fecha

1 Comentario Responder ahora

You must be logged in to post a comment.
CONTENIDO PATROCINADO POR

FPla Informatica

Diseño web y Marketing digital
Disponga de una página web o un comercio electrónico de alta calidad a precios muy competitivos.
ACCEDER A FPLA INFORMATICA
close-link