AnteriorPosterior

6.1. Ejemplos de condicionales

  Curso: Linux y bash, por Javier Hernández

Ejemplo: Ejemplo básico de condicional if .. then

 

            #!/bin/bash
if [ "petete" = "petete" ]; then
echo expresión evaluada como verdadera
fi

El código que se ejecutará si la expresión entre corchetes es verdadera se encuentra entre la palabra 'then' y la palabra 'fi', que indica el final del código ejecutado condicionalmente.

Ejemplo: Ejemplo básico de condicional if .. then ... else

            #!/bin/bash     if [ "petete" = "petete" ]; then
echo expresión evaluada como verdadera
else
echo expresión evaluada como falsa
fi

Ejemplo: Condicionales con variables

 

            #!/bin/bash
T1="petete"
T2="peteto"
if [ "$T1" = "$T2" ]; then
echo expresión evaluada como verdadera
else
echo expresión evaluada como falsa
fi

Ejemplo: comprobando si existe un fichero

            #!/bin/bash
FILE=~/.basrc
if [ -f $FILE ]; then
echo el fichero $FILE existe
else
echo fichero no encontrado
fi
if [ 'test -f $FILE']

Actualizado el: 20-09-2006 20:02

AnteriorPosterior