¿Hay alguna manera de ocultar lo que estoy escribiendo en un shell, para que el terminal no repita mis pulsaciones de teclas, mientras mantiene la salida del comando?
Por ejemplo, si ejecuto ip addr show
, lo único en la pantalla debería ser la salida de ese comando, no el "ip addr show" que escribí.
shell
command-line
Mughil
fuente
fuente
content
?login
? Estas usandobash
? Proporcione más información por favor.Respuestas:
Si desea deshabilitar el eco de los comandos que escribe, intente esto:
Puede volver a habilitar echo con este comando:
Tenga en cuenta que la salida de los comandos se mostrará de una manera algo diferente, consulte esta sesión de ejemplo:
Esto resultó de escribir
pwd
, volverstty -echo
, volverpwd
, volver.fuente
stty +echo
.