#!/bin/bash ## VARIABLES ### Your channels go here. add more channels as you want numberofchannels=2 declare -a a0=("hdmi_enc" "CFTV" "Meistens Fußball" "Meistens Fußball...") starttimes=("000000" "060000" "120000" "180000") endtimes=("060000" "120000" "180000" "235900") BASEPATH="/home/sandro/m3u" DUMMYFILENAME=dummy.xml today=$(date +%Y%m%d) tomorrow=$(date --date="+1 day" +%Y%m%d) # tomorrow=$(date -v+1d +%Y%m%d) ## if running on MAC or BSD echo '' > $BASEPATH/$DUMMYFILENAME echo '' >> $BASEPATH/$DUMMYFILENAME numberofiterations=$(($numberofchannels - 1)) echo "Creating Dummy Epg ..." for i in $(seq 0 $numberofiterations); do # Number of Dummys -1 tvgid=a$i[0] name=a$i[1] echo ' ' >> $BASEPATH/$DUMMYFILENAME echo ' '${!name}'' >> $BASEPATH/$DUMMYFILENAME echo ' ' >> $BASEPATH/$DUMMYFILENAME done for i in $(seq 0 $numberofiterations) ;do tvgid=a$i[0] title=a$i[2] desc=a$i[3] for j in {0..3}; do echo ' ' >> $BASEPATH/$DUMMYFILENAME echo ' '${!title}'' >> $BASEPATH/$DUMMYFILENAME echo ' '${!desc}'' >> $BASEPATH/$DUMMYFILENAME echo ' ' >> $BASEPATH/$DUMMYFILENAME done done echo '' >> $BASEPATH/$DUMMYFILENAME echo "Done!" sleep 2