Yalnızca hatalar varsa cron'dan e-postaları nasıl alabilirim?
Cron çağrılarınızı , çağrılan işlemin dönüş kodu sıfırdan farklı veya izleme hatası olmayan bir çıktı olmadığı sürece cron çıktısını yiyen bir kabuk betiği olan kronik ile sarabilirsiniz .
Kronik kullanmak için, komut dosyasını uygun bir konuma indirin /usr/local/bin
. Crontab girişlerinize, komut dosyasının yolu (ör. /usr/local/bin/cronic
) İle öneki gelmeli veya basitçe cronic
, sizin PATH
düzgün ayarlanmışsa.
"Hataların" sorunuzda kötü tanımlanmış bir terim olduğunu ve dikkatli bir tanım gerektirdiğini unutmayın. Kronik işlerin yararlı olması için, kronik rapor hatalarıyla sardığınız işlerin bir hata koşulunu tanımlama yöntemlerinden birini kullanarak sağlamanız gerekir. Metin dizeleri yazmak gibi örtük raporlama yöntemleri STDOUT
, bunu kronik veya başka bir cron raporlama mekanizmasıyla uyumlu hale getirmek için daha fazla düşünmeyi gerektirecektir.
Kronik bölgeye bağlı olarak diğer ambalajlar da mevcuttur: