sleep 30
,并且每个30s同步一次时间,表示该脚本是个死循环#!/bin/bash
successCount=0
while true
do
echo "Checking system date......"
chronyc sources | grep '^*' &> /dev/null
if [ $? -eq 0 ];then
let successCount++
if [ $? -eq 0 ];then
echo "system date success" | mail -s "check system date" root
successCount=0
fi
else
echo "system date failed" | mail -s "check system date" root
successCount=0
fi
sleep 5 ##使用5是因为时间短,方便查看邮件的发送
done
此处显示同步失败会发送邮件
#!/bin/bash
read -p "keyin: " name
case $name in
hello)
echo world
;;
world)
echo hello
;;
*)
echo "keyin hello or world"
;;
esac
本文地址:https://blog.csdn.net/ly_qiu/article/details/107370246
如对本文有疑问, 点击进行留言回复!!
step2:使用LitePal操作数据库,基于AndroidStudio。练习
shell练习:使用脚本同步系统时间 + hello world
荐 Kubernetes+docker 浅述-针对云平台测试
项目繁多的情况下,如何通过组织机构的调整管理好重点战略项目?
网友评论