#!/bin/sh
#Скрипт отправляет на почту текущий динамический адрес
#Переменные
LAST_IP=`cat /root/last_ip`
INTERFACE="dsl1"
STRING=`ifconfig $INTERFACE | grep "inet addr"`
IP=`echo $STRING | gawk -F: '{print $2}' | gawk -F' ' '{print $1}'`;
#Узнаем IP и заносим его в файл /root/last_ip если ip совпадаеи с ip что в файле то он не перезаписываеться
if [ "$LAST_IP" != "$IP" ]; then
#Если отличаеться то записываеться
echo $IP > /root/last_ip
#Отправляем содержимое на email
cat | grep "" /root/last_ip | ssmtp -v -s 'ADSL' user@gmail.com
fi