• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

cron umgebungsvariablen [gelöst]

pablovic

Newbie
Hi Linuxcluber
Ich weiss es ist ein leidiges Thema aber es wäre halt schön wenn ich beim cron meine Umgebungsvariable habe.

Ich habe bis jetzt die Variable immer im Skript, welches über cron ausgführt wird, gesetzt.
Jetzt ist es passiert, ich musste die Variable ändern, ergo 50 skripts anpassen.

Kennt jemand einen Weg wie ich der cron meine Umgebungsvariable übergeben kann?

Danke und gruss pablovic
 

admine

Ultimate Guru
Gib den Pfad direkt in deiner Crontab an.

Bsp.:
Code:
# /etc/crontab - root's crontab 
#
# $FreeBSD: src/etc/crontab,v 1.32 2002/11/22 16:13:39 tom Exp $
# 
#
SHELL=/bin/sh
PATH=/etc:/bin:/sbin:/usr/bin:/usr/sbin 
HOME=/var/log
#
#
#minute hour    mday    month   wday    who command
#
 
Im contab, wenn deine login-Umgebung z.B. in .profile steht: <dot> "leerzeichen" ./.profile

Code:
* * * * * . ./.profile ; myscript
 
Oben