Excerpt |
---|
The below bash sh script trigger rebooting server if Google DNS does not respond |
Code Block |
---|
#!/bin/bash target="sh ping -w 10 -c 1 8.8.8.8" count=$( ping -c 1 $target | grep icmp* | wc -l ) if [ $count -eq 0 ] then date >> /home/user/pingfail.txt /sbin/shutdown -r now else date >> /home/user/pingsuccess.txtif [ $? = 0 ] then echo noreply else /sbin/reboot fi |