【发布时间】:2019-12-01 11:52:17
【问题描述】:
我知道这个问题已经被问过无数次了,但我正在寻找一个使用 crond 的本机日志功能的解决方案。我不想通过管道输出每个 cron 的输出并预先添加时间戳。
我正在像这样启动 crond:
crond -L /var/log/cron.log -f
日志是这样的:
crond: crond (busybox 1.30.1) started, log level 8
crond: USER root pid 16 cmd echo "hello"
crond: USER root pid 18 cmd echo "hello"
crond: USER root pid 19 cmd echo "hello"
我想在行前添加时间戳。我不想向每个单独的 cron 添加一些 stdout 命令并添加日期。
也许我可以查看文件并附加到每个新行或其他内容?如何访问 crond 的流并对其进行修改?
【问题讨论】: