shell脚本判断一个用户是否登录成功
首先咱们要先确定一个用户
1.创建文件user.txt
qq
123
2.创建一个脚本yz.sh
!/bin/bash
username=`head -1 ./a.txt`
password=`tail -1 ./a.txt`
read -p "请输入用户名:" user
stty -echo
read -p "请输入密码:" -t 5 passwd
echo
stty echo
if [ -z "$user" -o -z "passwd" ]
then
echo "请输入正确的账号密码"
exit
if
if [ $username == $user -a $password == $passwd ]
then
echo "登录成功"
else
echo "登录失败"
fi
-t 5:五秒不输入密码,会自动跳出。
stty -echo
stty echo :隐藏密码,不显示。
3.执行脚本bash yz.sh