LINUX.ORG.RU

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

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

Замечание не по теме: mail в скрипте лишний. Cron сам по себе выхлоп stdout/stderr мылом отправляет.

Стоп! Таки по теме! ;) Со второго прочтения понял в чём вопрос.

Итого переделай так:

# ...
if [ "$OLD_IP" != "$CURR_IP" ]; then
        echo $CURR_IP > $IP_FILE 
        echo "IP change $OLD_IP -> $CURR_IP"
fi

Исправление beastie, :

Замечание не по теме: mail в скрипте лишний. Cron сам по себе выхлоп stdout/stderr мылом отправляет.

Стоп! Таки по теме! ;) Со второго прочтения понял в чём вопрос.

Итого переделай так:

# ...
if [ "$OLD_IP" != "$CURR_IP" ]; then
        echo "ip changed"
        echo $CURR_IP > $IP_FILE 
        echo "IP change $OLD_IP -> $CURR_IP" > $SMS_FILE
fi

Исправление beastie, :

Замечание не по теме: mail в скрипте лишний. Cron сам по себе выхлоп stdout/stderr мылом отправляет.

Стоп! Таки по теме! ;) Со второго прочтения понял в чём вопрос.

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

Замечание не по теме: mail в скрипте лишний. Cron сам по себе выхлоп stdout/stderr мылом отправляет.