On Thu, Aug 21, 2014 at 07:59:29AM -0400, Cary Lewis wrote: > I have created a small shell script that acts like a network > connectivity watchdog, which checks for a successful ping to the > internet, and if it doesn't work, restarts the machine. > > When I attempt to run it from a cron job, the script exits whenever > any of the commands exits with a non zero status, preventing the > script from doing its job. > > Has anyone seen this behaviour before? > Yes - this is the behaviour you get with "set -e". To negate it, put "set +e" at the top of your script,
Cheers ... Duncan. -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple