Zum Inhalt springen

unix xpezialisten/cron


doldo
 Teilen

Empfohlene Beiträge

Hi,

 

ich will bei einem cronjob eine email erhalten, da in der crontab mehrere jobs eingetragen sind, will ich nur bei einem dieser jobs eine mail-nachricht erhalten?

 

[asdf ~]$ crontab -l

#min std day mon day

0 10 * * * /nfs/is/befehl.sh

* * * * * /opt/apps/self/test/drtuz/program/b_runall.sh

* * * * * /opt/apps/self/prod/drtuz/program/a_runall.sh

 

beim ersten Eintrag wär die email nachricht nötig?

gehört das in die zeile in der crontab oder im sh script?

how to do?

 

thx!

Link zu diesem Kommentar
Auf anderen Seiten teilen

Oder, würd mich per Telephon melden, wenn irgendwie eine Nummer auffindig ist. Kommt besser an.

 

:confused: telefonieren ist immer klasse, wenn aber mail gefodert ist...ists halt so!

 

@coffein_junkie, mailx ist ja was von solaris, dort läuft ein Linux Kernel (uname -a sagt: linux 2.6.18-128.el5)

Link zu diesem Kommentar
Auf anderen Seiten teilen

was willst du genau?

 

1. immer irgendein mail schicken mit irgendwas, dann im script

 

2. bei fehlern ein mail schicken?

(vixie) cron schickt in der regel immer wenn es output eines scripts gibt

diesen via mail an den daemon prozess owner oder inhalt von MAILTO variable falls gesetzt; so das skripte bei fehlern einfach nur output geben muessen

 

willst du das zunterdruecken bei div scripten in der crontab zeile stderr/stdout

auf /dev/null etc umleiten

 

für mehr infos wegen mail schicken: man 1 mail

 

 

und mailx ist glaub erste mal in system v release 3, und ist alternativer name für Berkeley Mail; meisten unices haben von mail mailx und Mail symlinks auf das selbe binary heute ..

Link zu diesem Kommentar
Auf anderen Seiten teilen

Hi,

 

ich will bei einem cronjob eine email erhalten, da in der crontab mehrere jobs eingetragen sind, will ich nur bei einem dieser jobs eine mail-nachricht erhalten?

 

[asdf ~]$ crontab -l

#min std day mon day

0 10 * * * /nfs/is/befehl.sh

* * * * * /opt/apps/self/test/drtuz/program/b_runall.sh

* * * * * /opt/apps/self/prod/drtuz/program/a_runall.sh

 

beim ersten Eintrag wär die email nachricht nötig?

gehört das in die zeile in der crontab oder im sh script?

how to do?

 

thx!

habs so gelöst:

im shell script diese zeile eingefüht:

 

mail -s "betreff" "sepp.depp@nyx.com"

 

das schickt mir das logfile per mail

 

thx an alle

Link zu diesem Kommentar
Auf anderen Seiten teilen

Hi,

 

ich will bei einem cronjob eine email erhalten, da in der crontab mehrere jobs eingetragen sind, will ich nur bei einem dieser jobs eine mail-nachricht erhalten?

 

[asdf ~]$ crontab -l

#min std day mon day

0 10 * * * /nfs/is/befehl.sh

* * * * * /opt/apps/self/test/drtuz/program/b_runall.sh

* * * * * /opt/apps/self/prod/drtuz/program/a_runall.sh

 

beim ersten Eintrag wär die email nachricht nötig?

gehört das in die zeile in der crontab oder im sh script?

how to do?

 

thx!

habs so gelöst:

im shell script diese zeile eingefüht:

 

mail -s "betreff" "sepp.depp@nyx.com"

 

das schickt mir das logfile per mail

 

thx an alle

Link zu diesem Kommentar
Auf anderen Seiten teilen

Dein Kommentar

Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung jetzt entfernen

  Nur 75 Emojis sind erlaubt.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

 Teilen

×
×
  • Neu erstellen...