hulu_grabber.sh
| 1 | #! /bin/bash |
|---|---|
| 2 | log=/var/log/mythtv/hulu_grabber.log |
| 3 | out=/var/tmp/huludata.xml |
| 4 | rm -f $log |
| 5 | echo "Start on `date`" >>$log 2>&1 |
| 6 | /usr/local/bin/gethulu.pl $out.new >>$log 2>&1 |
| 7 | stat=$? |
| 8 | if [ $stat -ne 0 ]; then |
| 9 | echo "Bad status $stat from gethulu.pl" >>$log 2>&1 |
| 10 | exit 1 |
| 11 | fi |
| 12 | rm -f $out.old |
| 13 | mv $out $out.old |
| 14 | mv $out.new $out |
| 15 | echo "Done on `date`" >>$log 2>&1 |
| 16 | ls -lh $out >>$log 2>&1 |