Re: Silent Cron Jobs
> I tried to whip up a small cron job, I put a short script
> in /etc/cron.daily thinking that this would work.
> Well, yes, it works, but I get mail sent to me by cron explaining that
> the job executed successfully.
> I'd prefer not to get the mail. I don't get mail for any of the other
> jobs in cron.daily, and I don't understand enough of bash scripting
> to see how mine is different from the others.
> If all else fails I could just add a line to /etc/crontab, but I think
> the Debian way is so very much better coordinated and elegant.
just add this line at the beggining of your script :
this will discard any standard output and should be enough (you only get a
mail when your program produces some output). You can also discard stderr by
adding 2>&1 at the end of this line, but this is not a good idea as you could
miss some important error message.