PHP, Java, JavaScript, XML, XHTML, HTML, CSS, ASP, Delphi, Assembly, LaTeX, C, UML, Flash, Perl, SQL, Python, Zope, Pascal, WML. Se conhece mais de 3 siglas referidas, este é o forum para si.
Moderadores: Administradores, Moderadores
por Marcelo » Quarta Jun 04, 2003 14:28
estou escrevendo um prg em shell script e ele tem uma funçao para log
de usuario.
qdo vc digita o nome o term esta visivel mas na senha ele eh alterado e
vc nao ve a senha ser digitada.
ateh ai tudo bem, soh que qdo o prg termina o term nao estah como
antes, ele assume a funçao do script e deixa meu prompt invisivel.
jah entrei no man stty e testei varias opçoes para tentar restaurar mas
nao consegui.
se alguem tiver alguma dica, agradeço.
ps:alguem tem o instalador do unixware 7.1????
Marcelo Machado
Dep. de Hardware
-
Marcelo
- Aprendiz

-
- Mensagens: 35
- Registado: Quinta Dez 05, 2002 13:50
- Localização: brasil
-
por bcunha » Sexta Jun 06, 2003 13:05
Tenta fazer stty -g com o terminal normal, isto dá-te todas as settings para o terminal corrente, no fim do teu shell script correr para voltar a pôr o terminal como estava usa o comando stty com as opções que o -g te deu.
Espero que ajude.
-
bcunha
- Membro Diamante

-
- Mensagens: 1130
- Registado: Quarta Out 02, 2002 9:26
por bcunha » Sexta Jun 06, 2003 13:08
Descobri agora uma maneira mais facil para fazer reset aos valores alterados pelo stty, se fizeres:
stty sane
Isto irá fazer reset para os valores default.
-
bcunha
- Membro Diamante

-
- Mensagens: 1130
- Registado: Quarta Out 02, 2002 9:26
por Marcelo » Segunda Jun 09, 2003 11:04
é isso aí cara!!!
valeu pela ajuda, nem foi preciso utilizar o stty -g só bastou definir antes de ler a variável a linha stty -echo $var ´¨a´ e em seguida colocar o stty sane.
valeu mesmo!!!!
Marcelo Machado
Dep. de Hardware
-
Marcelo
- Aprendiz

-
- Mensagens: 35
- Registado: Quinta Dez 05, 2002 13:50
- Localização: brasil
-
Voltar para Programação
Quem está ligado:
Utilizador a ver este Fórum: Nenhum utilizador registado e 1 visitante