gpt4 book ai didi

linux - 键入时隐藏输入密码(shell)

转载 作者:太空宇宙 更新时间:2023-11-04 10:42:40 24 4
gpt4 key购买 nike

我想在输入时隐藏像******这样的输入密码。这是我创建的代码

set valid_password = $<
set password = '1234'

if ( password != valid_password) then
echo 'please re-enter password'

else

if (password == valid_password) then
echo 'password is correct'

end

exit

最佳答案

如果您只是没有得到任何密码字符回显(而不是 *)是可以接受的,那么以下 CSH 将循环直到输入有效密码:

#!/bin/csh

set valid_password = '1234'
while (1)
echo -n "Enter your password: "
set password = $<
if ("$password" == "$valid_password") break
echo "Incorrect password!"
end
echo "Goody!"

关于linux - 键入时隐藏输入密码(shell),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34363222/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com