hallo liste... ich versuche aus einer crontab heraus ein perlscript aufzurufen. Es scheint aber so als würde cron mein script einfach ignorieren und gar nicht aufrufen. der eintrag in /etc/crontab lautet wie folgt: * * * * * root /admin/perlscript.pl cron habe ich neu gestartet damit er auch die neue crontab einliest. das script ist ausführbar und auf der konsole mit erfolg getestet. fehler innerhalb des perlsciptes (z.b. beim öffnen einer datei etc.) habe ich innerhalb vom script bereits abgefangen. hat jemand erfahrung mit diesem problem? ich habe irgendwie das gefühl das cron nur shell-scripts ausführen möchte. ist da was dran? gruss, thomas --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
* Thomas Reitelbach schrieb am 26.Jul.2000:
ich versuche aus einer crontab heraus ein perlscript aufzurufen. Es scheint aber so als würde cron mein script einfach ignorieren und gar nicht aufrufen.
Glaube ich nicht. Kleiner Test: # tail -1 /etc/crontab * * * * * root /usr/sbin/genuser.pl hugo emil > /dev/tty11 2>&1 Und nach einer Minute erscheint auf Bildschirm 11: hugo:5dORKAee.kSqc funktioniert somit.
der eintrag in /etc/crontab lautet wie folgt:
* * * * * root /admin/perlscript.pl
Sieht schon mal nicht schlecht aus, außer daß das Skript wirklich jede Minute aufgerufen wird.
cron habe ich neu gestartet damit er auch die neue crontab einliest.
Ist nicht nötig. Stell Dir vor, Du hast eine Maschiene mit 400 Leuten dran, an echten Terminals. Meinst Du man käme weiter, wenn man jedesmal cron neu starten müßte, wenn einer mal sein cron-Eintrag ändern würde?
das script ist ausführbar und auf der konsole mit erfolg getestet. fehler innerhalb des perlsciptes (z.b. beim öffnen einer datei etc.) habe ich innerhalb vom script bereits abgefangen.
Woran glaubst Du zu erkennen, daß das Skript nicht aufgerufen wird? Bitte bedenke, daß dem Prozeß, der von cron aufgerufen wird kein Terminal zugeordnet ist. Eine Ausgabe geht erst mal ins Leere.
hat jemand erfahrung mit diesem problem? ich habe irgendwie das gefühl das cron nur shell-scripts ausführen möchte. ist da was dran?
Mit cron lassen sich auch Programme ausführen. Hast Du schon mal als root mails abgeholt? Vielleicht findet sich da ja der eine oder anderen Hinweis, denn cron verschickt mails. Bernd -- Hast Du bei Problemen schon in der SuSE-Support-Datenbank (SDB) nachgesehen? Auf Deinem Rechner: file://usr/doc/susehilf/index.html | mit Apache: http://localhost/doc/susehilf/index.html | Zufalls- Tagesaktuell bei SuSE: http://sdb.suse.de/sdb/de/html/index.html | signatur 2 --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
Hallo miteinander, gibt es unter Linux so etwas wie den Netscape Profilmanager und wenn ja won finde ich ihn? Guenther -- [SNN] Guenther Ruehmann - 25474 Boenningstedt http://www.boenningstedt-online.de --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
On 26-Jul-2000 Guenther Ruehmann wrote:
gibt es unter Linux so etwas wie den Netscape Profilmanager und
Welchen Sinn sollte er machen? Wenn Du mehrere user eingerichtet
hast, kannst Du doch fuer jeden user ein eigenes Profil in den
preferences einstellen bzw. musst es sogar.
Gruss,
Heinz.
--
E-Mail: Heinz W. Pahlke
Guenther Ruehmann wrote:
Hallo miteinander, gibt es unter Linux so etwas wie den Netscape Profilmanager und wenn ja won finde ich ihn? Guenther
Hi Guenther, Unter UNIX gibt's so was nicht. -> Unter Linux dann warscheinlich auch nicht. Zu Hause auf meinem PC hab's folgendermassen geloesst: o im File /etc/ppp/ip-up In Abhaengigkeit der Remote_IP Adresse klemme ich einen Softlink um. o im File ip-down klemme ich den Softlink wieder nach ./.netscape.local Bisher ist mir noch nichts besseres eingefallen. Gruss Werner ________________________________ /etc/ppp/ip-up: #!/bin/ksh -p Interface=$1 Device=$2 Speed=$3 Local_IP=$4 Remote_IP=$5 if [[ $Remote_IP = 212.162.* ]] then cd /home/wfranke && { if [[ -L .netscape ]] then rm .netscape ln -s ./.netscape.ln .netscape fi } fi if [[ $Remote_IP = 145.248.* ]] then cd /home/wfranke && { if [[ -L .netscape ]] then rm .netscape ln -s ./.netscape.lucent .netscape fi } fi --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
participants (5)
-
B.Brodesser@online-club.de
-
g.ruehmann@telda.net
-
h.pahlke@berlin.de
-
tr@troficent.de
-
wfranke@slds1.de.lucent.com