14 Bash内置的读取命令似乎不支持该命令,现在我需要让用户输入密码,同时不显示回显,我可以使用什么工具? bash input — 雏菊 source 4 help read|grep echo:“ -s不回显来自终端的输入” — 顺利完成,2012年 1 @donothingsuccessfully这个-s扩展read是不是标准。您可能无法在任何Unix / Linux上使用它。 — Totor
23 #!/bin/bash stty -echo IFS= read -p 'Enter password: ' -r password stty echo printf '\nPassword entered: %s\n' "$password" stty -echo 关闭终端回显,即您正在谈论的显示; IFS= 必须在密码中保留空格; read -r 关闭反斜杠解释。 在中,bash您还可以使用read -s,但是此功能不是Shell的标准功能。 — 克里斯·唐纳 source
help read|grep echo
:“-s
不回显来自终端的输入”