Portál AbcLinuxu, 7. května 2024 12:32


Dotaz: /etc/cron.hourly/ a vypis do mailu

23.1.2009 19:20 Alf
/etc/cron.hourly/ a vypis do mailu
Přečteno: 384×
Odpovědět | Admin

Zdravim.  

Mam v /etc/cron.hourly/   skript. Presto, ze mam u prikazu ve skriptu 2>/dev/null tak mi do mailu chodi vypisy z prikazu.. jak se toho zbavit?

 

Diky

Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

23.1.2009 19:35 Martin Šebek | skóre: 18 | blog: Tady je Indiánovo | Mladá Boleslav
Rozbalit Rozbalit vše Re: /etc/cron.hourly/ a vypis do mailu
Odpovědět | | Sbalit | Link | Blokovat | Admin
V souboru v /etc/cron.hourly nadefinuj proměnnou MAILTO="".
23.1.2009 19:38 Alf
Rozbalit Rozbalit vše Re: /etc/cron.hourly/ a vypis do mailu

myslis v tom mym skriptu?  MAILTO=/dev/null  ?????

23.1.2009 20:00 Martin Šebek | skóre: 18 | blog: Tady je Indiánovo | Mladá Boleslav
Rozbalit Rozbalit vše Re: /etc/cron.hourly/ a vypis do mailu
Spletl jsem se, myslel jsem, že mluvíme o /etc/cron.d, a že vytváříš ten crontab soubor. V něm bys mohl definovat MAILTO. Ty ale do /etc/cron.hourly dáváš přímo ten skript, který chceš spouštět. A skripty v /etc/cron.hourly jsou spouštěny pomocí run-parts nejspíš z /etc/crontab.

V tom skriptu samozřejmě můžeš taky výstup přesměrovat do /dev/null, ovšem 2>/dev/null přesměruje pouze chybový výstup. Takže bych to předělal na něco jako >/dev/null 2>&1
24.1.2009 11:22 Alf
Rozbalit Rozbalit vše Re: /etc/cron.hourly/ a vypis do mailu

tak jsem dal do skriptu za prikaz >/dev/null 2>&1 a rano jsem mel v mailu 15 zprav :-(

24.1.2009 21:13 Martin Šebek | skóre: 18 | blog: Tady je Indiánovo | Mladá Boleslav
Rozbalit Rozbalit vše Re: /etc/cron.hourly/ a vypis do mailu
Ty emailové zprávy ale musí obsahovat chybové hlášky. Protože >/dev/null 2>&1 přesměruje standardní výstup do /dev/null a chybový výstup přesměruje na standardní výstup.

Co sem tak pastnout ten skript a jeden z emailů, které přišly.
25.1.2009 10:43 Alf
Rozbalit Rozbalit vše Re: /etc/cron.hourly/ a vypis do mailu

Samozrejme to funguje ale ja jsem pitomec.. mel jasem na konci prikazu && a hodil jsem to az za to. A to je samozrejme hruba chyba.. uz to maka - diky diky

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.