Existe-t-il un moyen de masquer ce que je tape dans un shell, afin que le terminal ne fasse pas écho à mes frappes, tout en conservant la sortie de la commande?
Par exemple, si je lance ip addr show
, la seule chose à l'écran devrait être la sortie de cette commande - pas le "show ip addr" que j'ai tapé.
shell
command-line
Mughil
la source
la source
content
,?login
? Utilisez-vousbash
? Veuillez fournir quelques informations supplémentaires.Réponses:
Si vous souhaitez désactiver l'écho des commandes que vous tapez, essayez ceci:
Vous pouvez réactiver l'écho à l'aide de cette commande:
Notez que la sortie des commandes s'affichera d'une manière quelque peu différente, voir cet exemple de session:
Cela résultait de la frappe
pwd
, du retourstty -echo
, du retourpwd
, du retour.la source
stty +echo
.