#!/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
#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