gpt4 book ai didi

linux - 让用户验证密码

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

我正在尝试编写一个 sh 编码,通过将用户输入与文件的前 32 个字符进行比较来让用户验证密码。所以基本上,如果密码正确,它将运行 TaskMenu.csh,如果密码错误,程序将退出。

#!/bin/sh
clear
echo -e " Please Enter the Password to access the TaskMenu:"
read PW
if (! -e "$PASSWORD.txt")
then
echo -n "The file doesn't exist"
echo kil
exit
else
...(i have no clue what to do)...

请帮忙

最佳答案

if [ "$PW" = $(cat "$PASSWORD.txt | head -c 32) ]
then
./TaskMenu.csh
else
echo Authentication failed.
exit 3
fi

使用 bash -x 运行,或将 set -x 添加到源代码的顶部以查看正在传递的字符串。

关于linux - 让用户验证密码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3756677/

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