#!/bin/sh case $1 in channellist) ls /etc/vdr/channels/* | sed 's/.*\/\(.*\)\.conf/\1/' ;; diseqclist) grep "^# " /usr/share/diseqc_confs | cut -b 3- ;; setdiseqc) . /etc/rc.config grep "^# $VDR_DISEQC" /usr/share/diseqc_confs -A 100 | grep "^$" -B 100 -m 2 | sed '$d' >/etc/vdr/diseqc.conf ;; esac