Linux/Unix Shell Scripting - opcion para el read

 
Vista:

opcion para el read

Publicado por caic (8 intervenciones) el 27/08/2002 13:40:54
buenas,

mi duda es la siguiente:

tengo un script bastante largo en el q se realizan varios ftps con el mismo usuario, algo asi:

ftp -n -i SERVIDOR << EOF
user USUARIO
...
EOF

esto significa que cada vez q hace un ftp hay q introducir la contraseña. se m ocurrio pedir la contraseña al principio pero tengo el problema de que no se como hacer para que el read no muestre por pantalla lo q se introduce (como cuando unix te pide una contraseña)

Gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:opcion para el read

Publicado por Oscar (8 intervenciones) el 25/09/2002 10:44:35
Tienes que cambiar las caracteristicas del terminal. Te pongo un ejemplo ,ejecutalo en tu sistema a ver que te parece:

#!/bin/bash
echo -n "Introduce tu passwd: "
stty -F $(tty) -echo
read passwd
stty -F$(tty) echo
echo -e "\n\n$passwd"
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:opcion para el read

Publicado por caic (8 intervenciones) el 30/09/2002 21:07:07
lo q indicas funciona en linux. yo trabajo con solaris y no va pero muchas gracias d todas maneras.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar