#!/bin/bashwhile:doecho"<----`date +'%F %T'`----No Information !---->"if[[`who|grep hacker`]]thenecho User Hacker was logined in`date +'%F %T'`|tee /var/log/login.log
breakfisleep 3
done
执行结果
[root@centos7 ~]# ./login.sh<----2020-06-02 10:36:55----No Information !---->
User Hacker was logined in 2020-06-02 10:36:55
[root@centos7 ~]# cat /var/log/login.log
User Hacker was logined in 2020-06-02 10:36:55
2、随机生成 10 以内的数字,实现猜字游戏,提示比较大或小,相等则退出;
脚本
#!/bin/bash
NUM=$[$RANDOM%10]while:doread -p "Please Guess:" N
if[$N -lt $NUM]thenecho"to little ! again."elif[$N -gt $NUM]thenecho"to large ! again."elseecho"Congritulation !!!"breakfidone
执行结果
[root@centos7 ~]# ./guess.sh
Please Guess:5
to little ! again.
Please Guess:8
to little ! again.
Please Guess:9
Congritulation !!!