Hallo zusammen,
ich habe ein Problem mit meiner DS214Play. Ich möchte zeitgesteuert über Cron stündlich den Extract-Ordner von pyload überprüfen lassen ob dort etwas vorhanden ist und die Downloads dann mit Filebot umbennen und sortieren lassen. Das Skript funktioniert wunderbar wenn ich es über SSH starte, aber nicht von Cron ausgeführt.
Das ist das Skript:
Das Skript ist ausführbar:
In dem Log fehlt der Output von Filebot, was dafür spricht dass Filebot gar nicht ausgeführt wird:
Ich habe Filebot über das Paketzentrum installiert (rednoahs Paketquelle).
Filebot Version:
So rufe ich das Skript über CronJob auf:
Könnt ihr mir helfen? Ich weiß nicht woran das liegt!
DANKE!
ich habe ein Problem mit meiner DS214Play. Ich möchte zeitgesteuert über Cron stündlich den Extract-Ordner von pyload überprüfen lassen ob dort etwas vorhanden ist und die Downloads dann mit Filebot umbennen und sortieren lassen. Das Skript funktioniert wunderbar wenn ich es über SSH starte, aber nicht von Cron ausgeführt.
Das ist das Skript:
Rich (BBCode):
#!/bin/sh
#Parameters
ExtractFolder='/volume1/pyload/Fertig'
#Options
LogFile='/volume1/pyload/Filebot_Cron.log'
Output='/volume1/'
MovieFormat='movieFormat=Filme/{n} ({y})/{n} ({y})'
SeriesFormat='seriesFormat=TV-Serien/{n}/Staffel {s}/{n} - {s00e00} - {t}'
MusicFormat='musicFormat=Musik/{artist}/{album}/{pi.pad(2)} - {artist} - {t}'
echo `date +%Y-%m-%d-%H-%M`: "Beginne mit Auswertung" | tee -a $LogFile
PROCESS='unrar'
PIDS=`ps cax | grep $PROCESS | grep -o '^[ ]*[0-9]*'`
if [ -z "$PIDS" ]; then
echo `date +%Y-%m-%d-%H-%M`: "UnRAR Prozess läuft nicht. Starte Filebot" | tee -a $LogFile
filebot -script fn:amc -non-strict --log-file $LogFile -r --conflict override --action move --output $Output --lang de --def clean=y skipExtract=y reportError=n storeReport=n artwork=n unsorted=n "$SeriesFormat" "$MovieFormat" "$MusicFormat" "$ExtractFolder"
echo `date +%Y-%m-%d-%H-%M`: "Fertig!" | tee -a $LogFile
else
echo `date +%Y-%m-%d-%H-%M`: "UnRAR Prozess läuft. Beende Skript" | tee -a $LogFile
fi
Das Skript ist ausführbar:
Rich (BBCode):
-rwxrwxrwx 1 admin users 1013 May 5 23:05 Filebot_Cron.sh
In dem Log fehlt der Output von Filebot, was dafür spricht dass Filebot gar nicht ausgeführt wird:
Rich (BBCode):
2015-05-10-11-00: Beginne mit Auswertung
2015-05-10-11-00: UnRAR Prozess läuft nicht. Starte Filebot
2015-05-10-11-00: Fertig!
Ich habe Filebot über das Paketzentrum installiert (rednoahs Paketquelle).
Filebot Version:
Rich (BBCode):
FileBot 4.5.6 (r2818) / Java(TM) SE Embedded Runtime Environment 1.8.0_33 (headless)
So rufe ich das Skript über CronJob auf:
Könnt ihr mir helfen? Ich weiß nicht woran das liegt!
DANKE!