stty

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

stty

Mensagempor 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
Aprendiz
 
Mensagens: 35
Registado: Quinta Dez 05, 2002 13:50
Localização: brasil

Mensagempor 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
Membro Diamante
 
Mensagens: 1130
Registado: Quarta Out 02, 2002 9:26

Mensagempor 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
Membro Diamante
 
Mensagens: 1130
Registado: Quarta Out 02, 2002 9:26

Mensagempor 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
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

cron