1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 |
#!/bin/bash #Inicio del script. while : do clear opcion=0 echo "-------------MENU PRINCIPAL--------------------" echo "-----------------------------------------------" echo "a. Visualizar atributos del directorio actual" echo "b. Visualizar directorio actual" echo "c. Mostrar el contenido de un fichero" echo "d. Salir" echo "-----------------------------------------------" echo echo -n "Elige una opcion: " read opcion case $opcion in a) clear echo "Mostrando los atributos del directorio actual" ls -l . read enterkey ;; b) clear echo "Mostrando el contenido del directorio actual" ls read enterkey ;; c) clear echo -n "Indica el nombre de un fichero: " read fichero if test -f $fichero; then cat $fichero fi read enterkey ;; d) exit ;; *) clear echo "La opcion $opcion no esta en la lista" read enterkey ;; esac done |