1. Diese Seite verwendet Cookies. Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies. Weitere Informationen

Skripte über crontab funktionieren nicht

Dieses Thema im Forum "Fritzbox Archiv" wurde erstellt von Bluecon, 19. Februar 2012.

  1. Bluecon
    Offline

    Bluecon Newbie

    Registriert:
    25. Juli 2009
    Beiträge:
    13
    Zustimmungen:
    0
    Punkte für Erfolge:
    1
    Hallo Leute,
    ich habe ein kleines Problem, das anscheinend meine Skripte, die ich per crontab starten lasse nicht ausgeführt werden.
    Cron steht auf Autostart und zur Sichereheit steht in der rc.custom noch "/etc/init.d/rc.crond"
    Der Dienst läuft also.
    im crontab steht folgendes:
    Code:
    */10 * * * * sh /var/media/ftp/uStor01/scripts/dyndns_chk.sh
    */10 * * * * sh /var/media/ftp/uStor01/scripts/oscam_card_chk.sh
    */10 * * * * sh /var/media/ftp/uStor01/scripts/fhem.sh
    Wenn ich einen Blick ins Syslog werfe, werden die skripte wohl auch aufgerufen:
    Code:
    Feb 19 05:50:01 fritz user.info crond[3208]: crond: USER root pid 25974 cmd sh /var/media/ftp/uStor01/scripts/dyndns_chk.sh 
    Feb 19 05:50:01 fritz user.info crond[3208]: crond: USER root pid 25976 cmd sh /var/media/ftp/uStor01/scripts/oscam_card_chk.sh 
    Feb 19 05:50:01 fritz user.info crond[3208]: crond: USER root pid 25982 cmd sh /var/media/ftp/uStor01/scripts/fhem.sh 
    Feb 19 06:00:01 fritz user.info crond[3208]: crond: USER root pid 26942 cmd sh /var/media/ftp/uStor01/scripts/dyndns_chk.sh 
    Feb 19 06:00:01 fritz user.info crond[3208]: crond: USER root pid 26943 cmd sh /var/media/ftp/uStor01/scripts/oscam_card_chk.sh 
    Feb 19 06:00:01 fritz user.info crond[3208]: crond: USER root pid 26945 cmd sh /var/media/ftp/uStor01/scripts/fhem.sh 
    Feb 19 06:10:01 fritz user.info crond[3208]: crond: USER root pid 27915 cmd sh /var/media/ftp/uStor01/scripts/dyndns_chk.sh 
    Feb 19 06:10:01 fritz user.info crond[3208]: crond: USER root pid 27916 cmd sh /var/media/ftp/uStor01/scripts/oscam_card_chk.sh 
    Feb 19 06:10:01 fritz user.info crond[3208]: crond: USER root pid 27917 cmd sh /var/media/ftp/uStor01/scripts/fhem.sh 
    Feb 19 06:20:01 fritz user.info crond[3208]: crond: USER root pid 28886 cmd sh /var/media/ftp/uStor01/scripts/dyndns_chk.sh 
    Feb 19 06:20:01 fritz user.info crond[3208]: crond: USER root pid 28887 cmd sh /var/media/ftp/uStor01/scripts/oscam_card_chk.sh 
    Feb 19 06:20:01 fritz user.info crond[3208]: crond: USER root pid 28888 cmd sh /var/media/ftp/uStor01/scripts/fhem.sh
    Nur wird zumindest eins von denen nicht ausgeführt. (fhem.sh)
    Das sehe ich daran, das das skript Daten auslesen und in eine Textdatei scheiben soll.

    Wenn ich das Skript manuell per telnet ausführe, klappt alles so wie es soll.
    Code:
    [FONT=monospace]root@fritz:[/FONT]/var/media/ftp/uStor01/scripts# ./fhem.sh 
    Hat jemand ne Idee woran das liegen könnte?

    Gruß
     
    #1

Diese Seite empfehlen