Cron-Job läuft nicht

Post Reply
Message
Author
Hofer

Cron-Job läuft nicht

#1 Post by Hofer »

Hi,

als Newbie hab ich ein Prob und komme nicht weiter:

Folgender Script läuft nicht als Cron job

Script test.sh

#!/bin/sh
/usr/local/sbin/sntop2 -w -e /usr/local/httpd/htdocs/online1.hmtl -f /etc/sntoprc -o >/dev/null

Mache ich da was grundsätzlich falsch??
Gruß
Höfi

User avatar
Hans Solo
prolinux-forum-admin
Posts: 601
Joined: 20. Apr 2004 12:19
Location: AT
Contact:

#2 Post by Hans Solo »

hi

funktioniert das script wenn du es manuel aufrufst?
und wie schaut dein crontab eintrag aus?

mfg
arno
[root@host]# cd /pub
[root@host]# more beer

Hofer

#3 Post by Hofer »

Folgende Fehlermedlung erhalte ich über Webmin:

Error opening terminal:
>unknown.

Beim googeln habe diverse Hinweise gelesen, dass man Umgebungsvariablen setzen kann.
Da ich mich hier nicht auskenne, wäre ich auf Eure Mithilfe angewiesen.

Bin für jede Unterstützung dankbar.

Gruß
Hofer

klopskuchen
prolinux-forum-admin
Posts: 1444
Joined: 26. Jun 2004 21:18
Contact:

#4 Post by klopskuchen »

Moin Hofer,

Hans Solo fragte:
funktioniert das script wenn du es manuel aufrufst?
und wie schaut dein crontab eintrag aus?
Wäre schon mal was wert wenn wir das wüssten. Die webmin-Meldung "unknown" erhärtet nämlich den Verdacht das das Prob im Bereich von Hans' Fragestellung liegt.

MfG, Klopskuchen
When all else fails, read the instructions .

Hofer

#5 Post by Hofer »

Hi,

per script läuft das ganze ohne Proleme.

crontab -l sagt folgendes:

1,4,....usw * * * * /usr/local/name

Bin weiterhin ratlos.

Gruß
Hofer

User avatar
Hans Solo
prolinux-forum-admin
Posts: 601
Joined: 20. Apr 2004 12:19
Location: AT
Contact:

#6 Post by Hans Solo »

@hofer
naja das hilft auch nicht weiter.
was steht genau in der /etc/crontab
ein richtiger eintrag schaut folgendermassen aus.
40 0 * * * root /pfad/zu/dem/test.sh
oder
40 0 * * * root /usr/local/sbin/sntop2 -w -e /usr/local/httpd/htdocs/online1.hmtl -f /etc/sntoprc -o >/dev/null

weil /usr/local/name zeigt nicht auf dieses script und "usw" hab ich auch noch nicht in einem crontab gesehen.

mfg
arno
[root@host]# cd /pub
[root@host]# more beer

Hofer

#7 Post by Hofer »

hi Hans,

scheint doch schwieriger zu sein als ich dachte.
Nun - ich verwende Suse 9.3

da steht dann das ganze in (für den user root)

/var/spool/cron/tabs

1,5,..... * * * /usr/local/sbin/test.sh

sorry, hoffe das ist nun verständlicher.

gruß
Hofer

Post Reply