Portál AbcLinuxu, 19. dubna 2024 10:43


Dotaz: spustenie skriptu v cron

28.8.2009 09:23 marcelius | skóre: 19
spustenie skriptu v cron
Přečteno: 217×
Odpovědět | Admin

Zdravim, mam problem s cronom. Mam jednoduchy skript, ktory pri spusteni zisti teplotu hdd a odosle to na email. Ked skript spustim rucne "hddtemp.sh" vsetko je v poriadku, mail sa odosle a v mailu mam udaje o teplote. Ked to dam do crona, skript sa spusti, mail pride ale je prazdy. Subject je ok, ale obsah mailu je prazdy. Vdaka za radu.

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

Odpovědi

28.8.2009 09:44 Franta Hanzlik
Rozbalit Rozbalit vše Re: spustenie skriptu v cron
Odpovědět | | Sbalit | Link | Blokovat | Admin

Spuštění cronem se od "ručního" liší hlavně:

- může (a pravděpodobně je) být jiný obsah proměnné PATH

- a i další proměnné environmentu mohou být jiné/nemusí být definovány

- stdin/stdout není terminál

takže prázdný obsah mailu nejspíš bude zakuklený někde tady.

28.8.2009 20:49 camel1cz | skóre: 25
Rozbalit Rozbalit vše Re: spustenie skriptu v cron

Doplnil bych ještě: pozor na práva.

 

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.