Hi,
Mit dem folgendem Skript starte ich auf der Kommandozeile den VDR, was auch wunderbar funktioniert. Nur aus dem "Befehle"-Menü klappts nicht. Der VDR wird zwar beendet, aber nicht wieder gestartet.
Kann mir jemand sagen woran das liegt?
Bash
#!/bin/sh
killall vdr
sleep 10
export LANG=C
cd /usr/local/src/VDR
VDRPRG="./vdr"
VDRCMD="$VDRPRG -w 60 -Pdxr3 -Pexternalplayer -Pfussball -d $*"
KILL="/usr/bin/killall -q -TERM"
while (true) do
eval "$VDRCMD"
if test $? -eq 0 -o $? -eq 2; then exit; fi
$KILL $VDRPRG
sleep 10
echo "`date` restarting VDR"
done
Alles anzeigen