Hi,
Gleich vorweg > ich hab kaum Ahnung von Scripts.
Zum Problem:
Ich wollte per commands.conf ein Script einbinden, welches mir mpgs brennt.
Das Script sieht wie folgt aus:
#!/bin/sh
#
#Berechtigungen ändern
#
chmod ugo+rw /film/vdrconvert/mpg/*.mpg
sleep 1
#Brennen
#
growisofs -R -J -Z /dev/hdc /film/vdrconvert/mpg/*.mpg
sleep 7
#Loeschen
#
rm -f /film/vdrconvert/mpg/*.mpg
#
svdrpsend.pl "MESG Vdrconvert MPG wurde gebrannt"
Es liegt bei mir in "/_config/bin" mit Namen
vdrconv_mpg_brennen.sh
Nun hab ich dazu in der commands.conf folgenden Eintrag getestet
MPG brennen (vdrconvert) : at -f /_config/bin/vdrconv_mpg_brennen.sh now >/dev/null; echo "Vdrconvert MPG wird gebrannt"
Das funktioniert nicht > auf der Konsole steht dann sowas in der Art wie
"Das Script muss per sh aufgerufen werden"
Folgender Eintrag in der commands.conf,
MPG brennen (vdrconvert) : sh /_config/bin/vdrconv_mpg_brennen.sh now >/dev/null; echo "Vdrconvert MPG wird gebrannt"
würde funktionieren, aber der Vdr hängt dann, weil Prozess nicht im Hintergrund
Hat hier jemand nen Tipp dazu?
Gruss , Bert