Sending cron output to a file with a timestamp in its name
- by Philip Morton
I have a crontab like this on a LAMP setup:
0 0 * * * /some/path/to/a/file.php > $HOME/cron.log 2>&1
This writes the output of the file to cron.log. However, when it runs again, it overwrites whatever was previously in the file.
How can I get cron to output to a file with a timestamp in its filename?
An example filename would be something like this: 2010-02-26-000000-cron.log
I don't really care about the format, as long as it has a timestamp of some kind.
Thanks in advance.