📄 ping.sh
字号:
#!/bin/shPING=/bin/pingSH=/bin/shRM=/bin/rmNOIP=1if [ -f ./ping.ok ]; then $RM ./ping.okfifor i in `cat ./ping.conf`do if [ "$i" != "" ]; then NOIP=0 $SH -c "$PING -c1 $i 2>/dev/null 1>/dev/null && echo ok > ./ping.ok" & fidoneif [ "$NOIP" == "1" ]; then exit 0fiCOMPT=20while [ $COMPT -ne 0 ]; do if [ -f ./ping.ok ]; then RES=`cat ./ping.ok` fi if [ "$RES" == "ok" ]; then $RM ./ping.ok exit 0; fi COMPT=$[$COMPT-1] sleep 1doneecho "ping.sh => Alert ! NO responses !" >> /var/log/ha-logexit 1;
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -