Svdrp-isrecord
Aus VDR Wiki
(Unterschied zwischen Versionen)
| Zeile 16: | Zeile 16: | ||
#!/bin/sh | #!/bin/sh | ||
| − | RESULT=$(/usr/local/bin/svdrpsend.pl NEXT REL | awk '/^250/ { print $3 }') | + | RESULT=$(/usr/local/bin/svdrpsend.pl -p ${VDR_PORT:-2001} NEXT REL | awk '/^250/ { print $3 }') |
if [[ $RESULT < 1 ]]; then | if [[ $RESULT < 1 ]]; then | ||
echo "Aufnahme läuft" | echo "Aufnahme läuft" | ||
Version vom 1. Juli 2006, 15:18 Uhr
#!/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