Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - dino22

#1
#Completo ejercicio con reverse (en negrita), con menú centrado y tabulado, comprobación de existencia de archivo/directorio y opción *) en el case
#para mensaje de error
a=`tput smso`
b=`tput rmso`
while true
       do
               clear
               echo "\n\n\t $a OPCIONES: $b"
               echo "\n\t\t1- Crear un directorio"
               echo "\n\t\t2- Crear un archivo"
               echo "\n\t\t3- Editar un archivo"
               echo "\n\t\t4- Fin"
               echo "\n\n\nIngrese opcion: \c"
               read opc
               case $opc in
                       1) echo "Ingrese nombre de directorio:\c"
                       read DIRE
                       if [ -d $DIRE ]
                               then
                                       echo "El directorio $DIRE ya existe"
                               else
                                       mkdir $DIRE
                                       echo "El directorio $DIRE fue creado"
                                       sleep 5
                       fi;;
                       2) echo "Ingrese nombre de archivo:\c"
                       read AR
                       if [ -f $AR ]
                               then
                                       echo "El archivo $AR ya existe"
                               else
                                       vi $AR
                       fi;;
                       3) echo "Ingrese nombre de archivo a editar:\c"
                       read AR
                       if [ -f $AR ]
                               then
                                       vi $AR
                               else
                                       echo "El archivo $AR no existe"
                       fi;;
                       4) exit;;
                       *) echo "Opción incorrecta";;
               esac
       done