Yarara escribió:
Tengo un script en expect ..(tcl) que pide un usuario y una password por
teclado para usarla después. El tema es que no quiero que se vea la
password por pantalla cuando la están escribiendo. ¿Hay alguna forma
de ocultarla?.


mira el ejemplo del man de expect, creo que te puede servir. (lo probe
en el modo interactivo y funciona)

stty -echo
send_user "Password: "
expect_user -re "(.*)\n"
set password $expect_out(1,string)
stty echo

Gracias!!

Quedó así y funciona perfecto.

        puts -nonewline "Usuario:  "
        flush stdout
        gets stdin usuario
        puts -nonewline "Password: "
        flush stdout
        stty -echo
        gets stdin password
        stty echo

 Miguel

--
-------------------------------------
Miguel Scapolla
miguel _ scapolla en yahoo com ar
-------------------------------------

        

        
                
___________________________________________________________ 1GB gratis, Antivirus y Antispam Correo Yahoo!, el mejor correo web del mundo http://correo.yahoo.com.ar
--
Para desuscribirte tenés que visitar la página
https://listas.linux.org.ar/mailman/listinfo/lugar-gral/

/* Publica y encontra trabajo relacionado con softlibre en 
http://www.usla.org.ar/modules/jobs/ */

Si tenés algún inconveniente o consulta escribí a mailto:[EMAIL PROTECTED]

Responder a