miércoles, abril 18, 2007

scripts en bash


A continuación unos comandos básicos para poder realizar scripts en bash:

#!/bin/bash --> Hay que ponerlo al principio del script
echo xxx --> Muestra "xxx" en pantalla
clear --> Limpia la pantalla
read -p "algo" variable --> Muestra "algo" y guarda en la variable un valor
read -n 1 --> Espera una tecla antes de continuar
exit --> Sale del programa

IF

if [$mes -lt $var]
then
----------
fi

Usamos $ delante de una variable cuando vamos a hacer una referencia de lectura
$# -->Cantidad de parámetros
$* -->Listado de parámetros
$0 --> Nombre script

Operaciones con variables

variable= $((var1 - 1))

Comprobación de ficheros

if [ -d directorio] -->Comprueba si es un directorio
if [ -f fichero] -->Comprueva si es un fichero

CASE

case $variable in
valor1)
----------
----------
;;
valor2) --> Para decir ó se pone s | S)
---------
---------
;;
*) -->Otros valores
---------
---------
;;
esac


WHILE

while [$contador -lt 3]
do
------
let contador= contador +1
done

PD: Puede haber algun problema con los espacios en las sentencias....

No hay comentarios: