web-dev-qa-db-ja.com

ファイルに追加するためにcronログを取得し、上書きしない

まず、これがこのための誤ったスタック交換であるとは残念ですが、それは正しいもののように見えました。

これは今私のcrontabです:

MAILTO=****@gmail.com
10,30,50 * * * * ~/webapps/****/Apache2/bin/start
*/10 * * * * /usr/local/bin/python2.7 ~/webapps/****/WR/cron.py > ~/webapps/****/WR/cron.log 2>&1

ただし、出力がcron.logファイルに書き込まれるたびに、古いコンテンツはすべて上書きされます。どうすれば止められますか?または、それが不可能な場合、代替手段は何ですか?

注:**** URLとメールには、個人情報を非表示にするためのものがあります。

15
sinθ

スワップ> ために >>

>  = write to file, overwriting what was already there
>> = append to file, create if it doesn't exist

例:

MAILTO=****@gmail.com
10,30,50 * * * * ~/webapps/****/Apache2/bin/start
*/10 * * * * /usr/local/bin/python2.7 ~/webapps/****/WR/cron.py >> ~/webapps/****/WR/cron.log 2>&1
33
Jay