Normas del foro

Curso Hacker
Bienvenido(a), Visitante. Favor de ingresar o registrarse.
¿Perdiste tu email de activación? - Diciembre 03, 2008, 09:45:13
Inicio Ayuda Ingresar Registrarse
Visita: Articulos - Juegos Gratis - Da Foros

Comunidad Underground Hispana  |  Programacion  |  Programación  |  Programacion Shell (Moderador: -rOnNy-)  |  Tema: Variables 0 Usuarios y 1 Visitante están viendo este tema. « anterior próximo »
Páginas: [1] Ir Abajo Imprimir
Autor Tema: Variables  (Leído 160 veces)
[p3ll3]
Colaborador
*****
Desconectado Desconectado

Mensajes: 535


... Open your eyes , open your mind ...


Ver Perfil WWW
« en: Mayo 13, 2008, 02:44:45 »

juegos gratis
Variables

En 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

Código:
#!/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.

Código:
#!/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:

Código:
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..............Cool

Necesitas ser usuario para ver los enlaces Crear Usuario  Hacer Sesion
Fuente
« Última modificación: Mayo 15, 2008, 03:49:22 por [p3ll3] » En línea


Necesitas ser usuario para ver los enlaces Crear Usuario  Hacer Sesion


Necesitas ser usuario para ver los enlaces Crear Usuario  Hacer Sesion

Páginas: [1] Ir Arriba Imprimir 
Comunidad Underground Hispana  |  Programacion  |  Programación  |  Programacion Shell (Moderador: -rOnNy-)  |  Tema: Variables « anterior próximo »
Ir a:  


Ranking-Hits
Powered by SMF 1.1.7 | SMF © 2006-2007, Simple Machines LLC