sábado, 28 de enero de 2012

Shell Script Enero 1. Hacer un script que visualice un menú de tres opciones, la primera borra un fichero leído por teclado, la segunda visualiza un fichero también leído por teclado y la tercera sale del programa

#!/bin/bash

#1. Hacer un script que visualice un menú de tres opciones, la primera borra un fichero leído por teclado, la segunda visualiza un fichero también leído por teclado y la tercera sale del programa

function menu {
echo "1. Borrar fichero."
echo "2. Visualizar fichero."
echo "3. Salir."
echo "Introduce una opción:"
}

until [[ $opcion -eq 3 ]]
do
menu
read  opcion
#echo $opcion
if [[ $opcion -eq 1 ]] ;then
    echo "Opción 1 seleccionada"
    read -p "Introduce el nombre del archivo" nombre
    #echo $nombre
    if [ -f $nombre ]
    then
        rm $nombre
    fi
elif [[ $opcion -eq 2 ]] ; then
    echo "Opción 2 seleccionada"
    read -p "Introduce el nombre del archivo" nombre
    $echo $nombre
    if [ -f $nombre ]
    then
        cat $nombre
    fi
else
    echo "Saliendo del programa..."
fi
done

No hay comentarios:

Publicar un comentario