终端上使用脚本隔一定时间进行重复reboot和ping

#!/bin/sh

#设置.so的路径 
export LD_LIBRARY_PATH=/usrdata:$LD_LIBRARY_PATH
#export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usrdata
#设置  /usrdata路径
export PATH=$PATH:/usrdata
env 

#执行喂狗程序
YwWdt > /dev/null &

#1.txt中存放reboot次数
#2.txt中存放ping
#3.txt中存放error


#在1.txt中初始化0,然后自增1,获取reboot和ping次数
#x='cat /usrdata/1.txt'
x=$(cat /usrdata/1.txt)
echo "**********************************"
echo $x

#次数加1
x=`expr $x + 1`
echo $x

#将自增1的值放入1.txt中
echo $x > /usrdata/1.txt
echo "****************1******************"

#执行程序,打开网络连接,配置dns和路由
afy_netlink > /dev/null &
#延时是必须的
sleep 20s
echo "****************2******************"
#ping 网络

#ping 600次是10分钟
ping www.baidu.com -c 600 > /usrdata/2.txt 
#ping www.baidu.com -c 5

echo "****************3******************"

sleep 1s
y=$(grep -o "from" /usrdata/2.txt| wc -l)
echo $y
echo "****************4******************"

if [ $y != 600 ]; then
	echo error >> /usrdata/3.txt 
fi
echo "****************5******************"
#echo /dev/null > /usrdata/2.txt
echo "****************6******************"
#sleep 5m
#重启
reboot

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

<( ̄︶ ̄)Okay.

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值