sig*_*nce 2 logging centos cron
我想保存我的 crontab 输出:
15 * * * * myscript.sh > ~/logs/log1.txt
Run Code Online (Sandbox Code Playgroud)
我如何使 crontab 每次都保存到一个新文件(即 log2.txt、log3.txt 等),而不是更新或覆盖旧文件?
也许我可以用一个实用程序来做到这一点?
我正在使用 CENT OS 5。
谢谢 ;)
您可以使用日期和时间来制作唯一的文件名
15 * * * * myscript.sh > ~/logs/log.$(/bin/date +\%Y\%m\%d\%H\%M\%S).txt
Run Code Online (Sandbox Code Playgroud)
这将创建名为的文件 ~/logs/log.20110426121501.txt
| 归档时间: |
|
| 查看次数: |
1632 次 |
| 最近记录: |