← Back to team overview

sslug-teknik team mailing list archive

re: linux: get a cron

 

Så kom løsningen efter noget yderligere RTFM
man bash
skriver om "-c" at kommandoen (echo) sendes til en ny shell, 
og at resten af linien sendes som argumenter $0 $1 $2 ....

så mine exp gav pote:

* * * * * echo `date \+\%M` >> /tmp/test.cron

Hilsen
Niels ML

PS mit forrige forslag er nu bedre (synes jeg)


---------- Forwarded message ----------
Date: Sat, 5 Jan 2002 18:05:46 +0100 (CET)
From: nml <nml@xxxxxxx>
To: sslug-teknik@xxxxxxxx
Subject: re: linux: get a cron

Hej

Jeg har test dit problem og får samme defekt i crontabs 
afvikling med:

* * * * * echo `date +%M` >> /tmp/test.cron

men laver du nu et lille script: testcron med foelgende 
indhold:
#! /bin/sh
echo `date +%M` >>/tmp/test.cron


og ændrer linien i crontab til

* * * * * /home/nml/bin/testcron

så virker det (hos mig :-)

(jeg ved at dette er en omgåelse - ikke en forklaring, så 
jeg leder vel videre)

mvh
Niels Muller Larsen