Hinweis: Das Forum wird geschlossen! Neue Registrierungen sind nicht mehr möglich!

 Zurück zu Pro-Linux   Foren-Übersicht   FAQ     Suchen    Mitgliederliste
crontab + vermutl. ein Subshellproblem

 
Neuen Beitrag schreiben   Auf Beitrag antworten    Pro-Linux Foren-Übersicht -> Programmieren - Allgemein
Vorheriges Thema anzeigen :: Nächstes Thema anzeigen  
Autor Nachricht
jolys
Gast





BeitragVerfasst am: 11. Dez 2009 10:55   Titel: crontab + vermutl. ein Subshellproblem

Ich versuche momentan per crontab ein Skript auszuführen, das Log-Files nach einem
Regex greppt und die Ausgabe per Mail verschicken soll.

Darin sind auch Kommandosubstitutionen a la

STRING=`cat datei|grep mail`

Wenn ich das Skript auf der Shell ausführe, kommt die Mail problemlos mit der kompletten Ausgabe des Scripts an. Sobald ich es aber per crontab ausführen lasse, ist die Mail
leer. Hat jemand einen Tipp für mich?
 

Janka



Anmeldungsdatum: 11.02.2006
Beiträge: 3569

BeitragVerfasst am: 11. Dez 2009 22:38   Titel:

PATH ist anders gesetzt. Standardproblem.

Janka
_________________
Ich vertonne Spam immer in /dev/dsp statt /dev/null.
Ich mag die Schreie.
 
Benutzer-Profile anzeigen Private Nachricht senden

jolys
Gast





BeitragVerfasst am: 12. Dez 2009 1:25   Titel:

Mhh. Wo meinst du, sollte ich den Pfad denn am besten setzen? In meiner crontab steht er ja schon:

# m h dom mon dow command
HOME = /root
SHELL = /bin/sh
PATH = /etc:/bin:/sbin:/usr/bin:/usr/sbin:/root
#
0 11 * * * mail -s "Erinnerung: Bibliothek" jolys
*/1 * * * * /root/logscan.sh


Mails kommen auch an, also /usr/bin/mail wird schonmal gefunden -
nur sind diese leer.
 

hjb
Pro-Linux


Anmeldungsdatum: 15.08.1999
Beiträge: 3236
Wohnort: Bruchsal

BeitragVerfasst am: 12. Dez 2009 11:19   Titel:

Hi!

/etc und /root haben im Pfad nichts zu suchen. Was dir fehlen könnte, sind /usr/local/bin und /usr/local/sbin.

Grüße,
hjb
_________________
Pro-Linux - warum durch Fenster steigen, wenn es eine Tür gibt?
 
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen MSN Messenger

Beiträge vom vorherigen Thema anzeigen:   
     Pro-Linux Foren-Übersicht -> Programmieren - Allgemein Alle Zeiten sind GMT + 1 Stunde
Seite 1 von 1

 
Gehen Sie zu:  

Powered by phpBB © phpBB Group
pro_linux Theme © 2004 by Mandaxy