Existe uma maneira de ocultar o que estou digitando em um shell, para que o terminal não faça eco nas teclas digitadas, mantendo a saída do comando?
Por exemplo, se eu executar ip addr show
, a única coisa na tela deve ser a saída desse comando - não o "ip addr show" que eu digitei.
shell
command-line
Mughil
fonte
fonte
content
?login
? Você está usandobash
? Forneça mais informações, por favor.Respostas:
Se você deseja desativar o eco dos comandos digitados, tente o seguinte:
Você pode reativar o eco usando este comando:
Observe que a saída dos comandos será exibida de uma maneira um pouco diferente; veja esta sessão de exemplo:
Isso resultou da digitação
pwd
, retornostty -echo
, retornopwd
, retorno.fonte
stty +echo
.