Re: std{err,out}-Umleitung in Cronjobs

From: Peter Ross <petros(at)pps.de>
Date: Wed, 11 Jul 2001 12:28:33 +0200 (MET DST)

Hallo,

eben kurz getestet (FreeBSD 4.1-Release):

Skript mach_mal:
--schnipp--
#!/bin/sh

PATH=/usr/bin:/usr/sbin:/bin
LOGDIR=/var/tmp
TODAY=`date "+%Y-%m-%d"`
LOG_ME=${LOGDIR}/${TODAY}-me

echo "FubaZu(Furchtbarer Zustand)" > $LOG_ME
--schnapp--

In der Crontab:
--schnipp--
38 10 * * * /usr/home/testbeschmutzer/mach_mal
--schnapp--

Kurz darauf:

> more /var/tmp/2001-07-11-me
FubaZu(Furchtbarer Zustand)
>

Ich habe im Pfad /usr/local/bin gegen /bin getauscht, weil dort das date
stand (beim ersten Test gab es daher eine Datei "-me", eine Mail mit "date:
not found")

Dein

> 35 9 * * * echo "foobar" > $LOG_ME

war mir schleierhaft - wie soll ein Cron beim Aufruf eine Ausgabeumlenkung
basteln, wenn die Variable dafuer erst in diesem Skript belegt wird?

Gruss
Peter

To Unsubscribe: send mail to majordomo(at)de.FreeBSD.org
with "unsubscribe de-bsd-questions" in the body of the message
Received on Wed 11 Jul 2001 - 12:29:32 CEST

search this site