Portál AbcLinuxu, 19. dubna 2024 10:43
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.
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.
Tiskni Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.