All pastes #746225 Raw Edit

brian

public shellscript v1 · immutable
·published 2007-10-23 01:52 UTC
rendered paste body
# This script does the dumbest thing possible: If it detects that the                                                                                                                                                     # size of the pages on one of their servers has changed, it sends an                                                                                                                                                      # e-mail. And then it quits running!                                                                                                                                                                                      # The size of a page that is not a refresh page but could be later is 9497 bytes                                                                                                                                          # The size of a page that is a refresh page is 5336 bytes                                                                                                                                                                 # The size of a page when it can't contact the server is zero                                                                                                                                                             echo "Check tix" > tickets.txtstatus=gowhile test $status=go;do  for server in 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15;  do    size=`wget --quiet --tries=1 "http://ev${server}.evenue.net/evenue/linkID=rockies-st/se/" -O- | wc -c | tr -d " "`;    echo Server: $server Size: $size    if [ "$size" != 9497 -a "$size" != 5336 -a "$size" != 0 ];then      echo Size doesnt match;      mail -F "your.email@address.com" -s "Check server http://ev${server}.evenue.net/evenue/linkID=rockies-st/se/" < tickets.txt;      status=stop;    fi  donedone