【发布时间】:2017-10-31 20:56:38
【问题描述】:
有没有办法制作这个脚本
#!/bin/bash
X=0
while true; do
if [ $X -eq 10 ]; then
sudo rm -r /var/log/daemon.log
sudo rm -r /var/log/syslog
sudo reboot
fi
expressvpn disconnect
while timeout 2 ./typer; [ $? -eq 124 ]
do
exec $0
let X++
done
done
如果命令超时,则从语句X=0 之后重新启动以使计数器不重置?我正在使用exec $0,但每次我猜它都会重置计数器
【问题讨论】:
标签: bash if-statement counter