Está en la página 1de 2

Comprueba la ejecución de los shells scripts siguientes

1. #!/bin/bash

echo -n “Introduzca su nombre de usuario: "

read login

if [ “$login” = “$USER” ]; then

echo “Hola, $login. Cómo está hoy?”

else

echo “Tú no eres $login!!!”

fi

2. #!/bin/bash
if [ -f /etc/fstab ]; then
cp /etc/fstab .
echo “Hecho.”
else
echo “Archivo /etc/fstab no existe.”
exit 1
fi

3. #!/bin/bash
#
# Crear directorio
#

DIRECTORIO="/home/kevin/prueba"

COMANDO=`mkdir $DIRECTORIO`

if $COMANDO
then
echo "$DIRECTORIO ha sido creado"
else
echo "$DIRECTORIO no pudo ser creado"
fi
4. #!/bin/bash
#
# Comparación de cadenas alfanuméricas
#

CADENA1="uno"
CADENA2="dos"
CADENA3=""

if [ $CADENA1 = $CADENA2 ]
then
echo "\$CADENA1 es igual a \$CADENA2"

elif [ $CADENA1 != $CADENA2 ]


then
echo "\$CADENA1 no es igual a \$CADENA2"

fi

if [ -z $CADENA3 ]
then
echo "\$CADENA3 esta vacia"
fi

5. #!/bin/bash
#
# Comparacion de valores numericos
#

NUM1=1
NUM2=2
NUM3=3

if [ $NUM1 -ne $NUM2 ] && [ $NUM1 -ne $NUM3 ]


then
echo "\$NUM1 es diferente a \$NUM2 y \$NUM3"
fi

if [ $NUM1 -lt $NUM3 ]


then
echo "\$NUM1 es menor que \$NUM3"
fi

También podría gustarte