Svdrp-isrecord

Aus VDR Wiki
Wechseln zu: Navigation, Suche
#!/bin/sh

/usr/local/bin/svdrpsend.pl -p ${VDR_PORT:-2001} NEXT REL|egrep -q -
case $? in
     0) echo "Aufnahme läuft"
        ;;
     1) echo "keine Aufnahme"
	;;
esac

Bei neueren (>=1.4.0) VDR Versionen scheint das obige Skript nicht mehr zu funktionieren. Die folgende Version funktioniert mit VDR ab 1.4.0:

#!/bin/sh

RESULT=$(/usr/local/bin/svdrpsend.pl -p ${VDR_PORT:-2001} NEXT REL | awk '/^250/ { print $3 }')
if [[ $RESULT < 1 ]]; then
  echo "Aufnahme läuft"
else
  echo "keine Aufnahme"
fi