Hallo Phil,
Folgendes einfaches Script habe ich mir geschrieben (Debian)
if [ "xyz" = "xyz" ] ; then
das ist sicher bereits ein erster Fehler, vielleicht auch ein Übertragungsfehler.
echo "Erfolg" > Erfolg.text
else
echo "Misserfolg" > Misserfolg.txt
fiNun, wenn ich das Programm mit Putty starte funktioniert alles einwadnfrei. Wenn ich aber das Programm mittels Crontab automatisch laufen lasse, passiert überhaupt nichts!
Wie kann das sein?
Du solltest in Deine Mail schauen.
Ausgaben auf die Standardausgabe werden typischerweise dem Besitzer des Cronjobs
zugemailt, siehe auch
man cron
Eine Alternative wäre es, die Ausgabe des Skriptes in einer Logdatei aufzuzeichnen.
Freundliche Grüße
Vinzenz