Script avanzato

A questo punto lo script diventa:

#!/bin/sh
OBIETTIVO=8.8.8.8
ATTESA=3
while [ 1 ] # creo un loop infinito
    do
        if ping -c 1 -W $ATTESA $OBIETTIVO -I eth0 > /dev/null
        then

            # link primario ok, ripristino il traffico
            mutt -s "Stato connessione primaria" -F ./server.conf  < ./messagio1.txt
            ifmetric eth0 10

        else
            # link primario ko, passo al link secondario
            mutt -s "Stato connessione primaria" -F ./server.conf  < ./messagio2.txt
            ifmetric eth0 50

        fi
    sleep 1m # attende 1 minuto (modificabile)
done