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ú

Temas - turitonn

#1
Scripting / Duda sobre script en Debian
16 Noviembre 2018, 15:28 PM
Buenos Dias a todos, estoy programando un shell script que se ejecute cuando el usuario inicie sesion, la funcionalidad del mismo es que haya que ingresar una contraseña o una fecha, predefinida,para montar la particion /usr, mi duda es la siguiente:

Codigo Fuente

echo "Ingrese Metodo de Identificacion"
echo "[1] Passphrase"
echo "[2] Fecha"
read input_option
case $input_option in

       1)     echo "Ingrese La Contraseña"
               read -s pass
               break
               ;;

       2)     echo "Ingrese Fecha [DD/MM/YY]"
               read -s -n 8 date
               break
               ;;

       *)      echo "Por Favor Ingrese una de las dos opciones"
               break
               ;;

esac

//Fin del Codigo Fuente

El caso es que, en las opciones numero 1 y 2 (que seria ingresar contraseña o fecha), no me toma el atributo -s para que no se haga "eco" en pantalla de la contraseña que estoy introduciendo. Cuando ejecuto el script y selecciono alguna de estas opciones me devuelve: "read: Illegal option -s" apesar de que cuando ejecuto esta linea en la terminal por afuera del script, si funciona.
Y ya que estoy queria consultarles si hay algun codigo que evite que el script se cierre manualmente (desde la cruz de la esquina). Desde ya, muchas gracias y buen fin de semana para todos.