[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] entrar com senha
From: |
Julio C. Neves |
Subject: |
Re: [shell-script] entrar com senha |
Date: |
Wed, 22 Aug 2007 14:34:54 -0300 |
Fala Eduardo,
caso vc esteja usando o Bash é muito simples:
read -sp "digite a senha: " sen
Ao final, o que vc escreveu não ecoou na tela e a senha digitada está em
$sen. Para fazer a mesma coisa em sh ou ksh, o melhor é o seguinte:
echo -n "digite a senha: "
trap "stty echo; exit" 2 3 15
stty -echo
read sen
stty echo
trap 2 3 15
Abraços,
Julio
Em 22/08/07, Eduardo Jaime Quiros Batres <address@hidden> escreveu:
>
> Boa tarde a todos,
>
> estou precisando entrar com uma senha, algo do tipo:
> echo -n "digite a senha: "
> read SENHA
>
> mas gostaria que o digitado não fosse visível, algo como:
> echo -n -e "digite a
> senha:<sequencia_de_escape_chars_para_video_invisivel> "
> read SENHA
> echo -e "<sequencia_de_escape_chars_para_voltar_ao_video_normal>"
>
> é possível fazer isto ou preciso instalar um ncurses?
>
> --
> Eduardo Jaime Quiros Batres (address@hidden <dojai%40ufv.br>)
> --
> "Parte da ausência de humanidade do computador deve-se a que,
> competentemente programado e trabalhado bem, é completamente
> honesto."
> Isaac Asimov (1920-1992)
>
>
--
Abraços,
Julio
http://www.julioneves.com - Um livro sobre Bash completo e on-line
:wq
[As partes desta mensagem que não continham texto foram removidas]