Moin, * Michael Achtzehn wrote (2006-02-05 21:44): >Thorsten Haude schrieb: >>* Michael Achtzehn wrote (2006-02-05 14:58): >>>deshalb habe ich oben ins Script (unter der Zeile #! /bin/bash) >>>folgende Zeilen eingetragen (wurde in einigen Foren empfohlen). >>>. /etc/profile >>>. ~/.profile >> >>Das ist ein schwerer Fehler. Diese Dateien sind für interaktive Shells >>gedacht, nicht für Cronjobs. Wer immer das empfohlen hat, hat keine >>Ahnung von der Sache. >> >ja, scheint so. Mir erschien die Idee in interessent die zu übergebende >Variable quasi als "globale" Variable in der Umgebung zu speichern! Tja, wenn's wenigstens funktionieren würde... >>>Wie kann ich das Problem lösen (ich möchte möglichst keine Datei zum >>>zwischenspeichern des Wertes nutzen)? >>> >>Tja, das ist aber vermutlich die einfachste Variante. Du willst etwas >>permanent speichern, warum also nicht im Dateisystem? Der Cronjob wird >>jedesmal neu gestartet, mit jedesmal neuer, sauberer Umgebung. Wenn Du >>da etwas reinbringen willst, mußt Du es schon von Platte lesen. >> >habe ich jetzt so gemacht - funktioniert, auch wenn ichn eigentlich >keinen Müll in /tmp (oder sonstwo) erzeugen wollte ;-)! Dafür ist /tmp da! Thorsten -- When a whole nation is roaring Patriotism at the top of its voice, I am fain to explore the cleanness of its hands and purity of its heart. - Ralph Waldo Emerson
Attachment:
pgpLKRMZEKw9A.pgp
Description: PGP signature