sslug-teknik team mailing list archive
-
sslug-teknik team
-
Mailing list archive
-
Message #65467
Re: Env variable i cronjobs
----- Original Message -----
From: "Frank Damgaard" <frank_sslug1@xxxxxxxxxxxxxxxxx>
To: <sslug-teknik@xxxxxxxx>
Sent: Sunday, July 20, 2003 8:53 PM
Subject: Re: [TEKNIK] Env variable i cronjobs
> On Sun, Jul 20, 2003 at 20:40:32 +0200, Steen Jarbøel wrote:
>
> > Hvilken fil skal jeg rette i, når jeg gerne vil have et par ekstra
environment
> > variable sat op for et cronjob, som kører under en almindelig
bruger?
> >
> > Det nytter ikke at rette brugerens .bash-profile
>
> Lave nogle shell scripts du kalder fra crontab, og i disse
> scripts kan du sætte variable som du vil.
>
> Se også manualerne crontab(1), crontab(5), og cron(8)
>
> ...snip...
>
> EXAMPLE CRON FILE
> # use /bin/sh to run commands, no matter what /etc/passwd says
> SHELL=/bin/sh
> # mail any output to `paul', no matter whose crontab this is
> MAILTO=paul
> #
> # run five minutes after midnight, every day
> 5 0 * * * $HOME/bin/my.job >> $HOME/tmp/out 2>&1
>
>
> og $HOME/bin/my.job :
>
>
> #!/bin/sh
> MINVAR=123
> export MINVAR
>
Tak for svar, men jeg var mere interesseret i om der skulle være en
system fil, man kan rette i.
Det drejer sig nemlig en variabel, som skal gælde alle brugere, men have
forskellig værdi afhængig af brugeren - omtrent ligesom $HOME
Steen
Follow ups
References