LINUX.ORG.RU

История изменений

Исправление gensym, (текущая версия) :

вот так работает

#!/bin/sh

while true; 
do 
   ping -q -c 1 -w 2 217.197.4.1
   if [ $? -eq 0 ]; then
        echo "cool"
        sleep 1
   else 
        echo "restart network"
        killall udhcpc
        udhcpc -i eth0 &
        sleep 5
   fi
done

chmod +x prog.sh
nohup ./prog.sh > /dev/null 2>&1 &

Исходная версия gensym, :

вот так работает

#!/bin/sh

while true; 
do 
   ping -q -c 1 -w 2 217.197.4.1
   if [ $? -eq 0 ]; then
        echo "cool"
        sleep 1
   else 
        echo "restart network"
        killall udhcpc
        udhcpc -i eth0 &
        sleep 5
   fi
done

chmod +x prog.sh
nohup prog.sh > /dev/null 2>&1 &