How to log cron jobs?

Adrian M. picture Adrian M. · Jan 27, 2011 · Viewed 275.6k times · Source

I want to know how I can see exactly what the cron jobs are doing on each execution. Where are the log files located? Or can I send the output to my email? I have set the email address to send the log when the cron job runs but I haven't received anything yet.

Answer

Spliffster picture Spliffster · Jan 27, 2011
* * * * * myjob.sh >> /var/log/myjob.log 2>&1

will log all output from the cron job to /var/log/myjob.log

You might use mail to send emails. Most systems will send unhandled cron job output by email to root or the corresponding user.