Cron wysyła mi maile po wykonanym zadaniu z OUTPUTem - czy można to wyłączyć?
Tak. W konfiguracji cron'a w linii poprzedzającej zadanie lub zbiór zadań możemy zdefiniować zmienną MAILTO na MAILTO="",
wtedy nikt nie dostanie powiadomienia. Jeśli ustawimy tę zmienną na inny adres mailowy, niż nasz - to tam będzie
wysyłany output np. MAILTO="kowalski@example.com".
Domyślnie, gdy MAILTO nie jest zdefiniowany wyniki programów wysyłane są do właściciela zadania cron.
Gdy zdefiniujemy zmienną - dotyczy ona WSZYSTKICH zadań, które znajdują się poniżej definicji MAILTO.
Można też dodać:
>/dev/null 2>&1
Na końcu każdego polecenia w cronie. Mamy wtedy kontrole nad każdym zadaniem z osobna.