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