elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Rompecabezas de Bitcoin, Medio millón USD en premios


  Mostrar Mensajes
Páginas: [1]
1  Sistemas Operativos / GNU/Linux / Re: Como evitar el salto de linea despues de READ en: 19 Junio 2012, 17:08 pm
Código:
#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
Páginas: [1]
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines