编辑代码

#!/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

#--------------------------------------------------------------#