in reply to Post Election Day Perl
That's all one line. If your browser added a plus sign, remove it. The only one in my code is print+($aperl -Mstrict -MLWP::Simple -we "$_=get('http://www.cnn.com');($a)=/Go +re\D*(2\d\d)<\/span>/m;($b)=/Bush\D*(2\d\d)<\/span/m;print+($a>270?'G +ore Wins':$b>270?'Bush Wins':'Undecided'),$/;"
Oh, to have this send you the result as an e-mail just append this to the end (on Linux, or wherever 'mail' is available)
| mail -s 'Election Results' adam@perlmonks.org
Update: After some thought I realized that you would only want to be e-mailed when the results were in. So how about:
perl -Mstrict -MLWP::Simple -we "{$_=get('http://www.cnn.com');($a)=/G +ore\D*(2\d\d)<\/spa/m;($b)=/Bush\D*(2\d\d)<\/spa/m;$@=($a>270?'Gore W +ins':$b>270?'Bush Wins':0);die `echo $@ | mail -s Results adam@perlmo +nks.org`,$@,$/ if $@; sleep 600; redo}"
|
|---|