#!/bin/sh # (C) 2008 Michael Haas # Licensed under the GPL Version 3 # warning: the file generated by this script cannot span multiple days. # how many shows to generate AMOUNT=100 # difference in minutes DIFF=3 # xmltv channel id XMLTV_ID="foo.de" # your timezone TZ="+0200" Y=`date +%Y` M=`date +%m` D=`date +%d` H=`date +%H` MIN=`date +%M` S="00" echo '' echo '' echo '' echo "" echo "xmltv gen" echo "" for i in `seq 1 $AMOUNT`; do if [ $MIN -ge 60 ]; then H=$((H + 1)) MIN=$((MIN - 60)) fi if [ $H -gt 23 ]; then echo 'Warning! Data cannot span multiple days, please adjust $AMOUNT!' > /dev/stderr echo "" exit 1 fi echo "" echo "xmltv gen: # $i" echo "" MIN=$((MIN + DIFF)) done echo ""