#!/bin/sh # Grab today's listings: tv_grab_na --days 1 --output /tmp/tv.xml # Sort tv_sort --output /tmp/tv_sorted.xml /tmp/tv.xml # Grep tv_grep --output /tmp/tv_grepped.xml --ignore-case --not --category Children \ --not --category Sports --not --title "Paid Programming" \ --not --title "Local Origination" \ --on-after now /tmp/tv_sorted.xml # Convert To Text tv_to_text --output /tmp/tv.txt /tmp/tv_grepped.xml # Email mail -s "Today's TV listings from XMLTV" user@localhost < /tmp/tv.txt