#!/bin/bash CHECK_LINK=http://nsu.ru/education/schedule/Html_GK/MMF.htm SAVE_TO=/home/likhter/nsu_sched/temp EMAIL_LIST=/home/likhter/nsu_sched/email_list JUST_CHECKED=`date --utc --date "$(HEAD $CHECK_LINK | grep ^Last-Modified | sed 's/Last-Modified: //')" +%s` if [ $JUST_CHECKED -gt $(cat $SAVE_TO) ]; then echo $JUST_CHECKED > $SAVE_TO for ADDR in $(cat $EMAIL_LIST); do echo -e "Just check it out at $CHECK_LINK\n\n." | mail -s "NSU schedule has been updated" $ADDR done fi