Tôi có một số tập lệnh python chạy trên cơ sở hàng ngày trong cron. Làm thế nào tôi có thể có cron gửi cho tôi một email CHỈ KHI CÓ STDERR OUTPUT từ tập lệnh của tôi? Tôi muốn có thể gửi thư cho nhiều người nhận và đặt riêng dòng chủ đề cho mỗi mục nhập cron.Cron gửi email với STDERR nhưng KHÔNG STDOUT?
Tôi cố gắng này:
./prog > /dev/null | mail . . .
nhưng nó đã không làm việc - tôi vẫn nhận được email trống khi không có thiết bị lỗi chuẩn. Tôi có cần phải làm điều này trong chính kịch bản không?
Xin lỗi nếu điều này có vẻ cơ bản, tôi đã googled rất nhiều nhưng dường như không thể tìm thấy câu trả lời này một cách thành công.
Tôi đã kết thúc bằng cách sử dụng một biến thể của phương pháp này. Cảm ơn mobrule – g33kz0r
tìm thấy một bài viết tốt về điều này đã giúp tôi .. http://www.xaprb.com/blog/2006/06/06/what-does-devnull-21-mean/ – ishan