#!/bin/bash
#生成密码 格式为yyyymmddhhff ff的取值为(系统值+15) mod 60
time2=$(date "+%Y%m%d%H%M")
pwd=${time2:0:10}
ff=$((${time2:10}))
ff=$[($ff+15)%60]
pwd_made=$pwd"$ff"
echo $pwd_made
#退出程序
quit_commend='q'
echo "请输入密码:"
#循环判断
while true
do
read password_read
if test $password_read = $quit_commend; then
echo "quit"
break
fi
echo "输入的密码是 $password_read"
if test $password_read = $pwd_made; then
echo "success"
break
else
echo "Failed"
fi
done
#--------------------------------------------------------------#