Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.


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