【发布时间】:2019-05-12 15:26:00
【问题描述】:
尝试每 10 分钟运行一次 VMSTAT(每天每 600 秒 144 次),但希望在每行的开头附加时间。
0 00 * * * /usr/bin/vmstat 600 144|awk '{now=strftime("%T"); print now $0}' > /home/rory/rory_vmstat`date +\%d`
我的邮件中不断收到一条消息:
/bin/sh: -c: line 0: 寻找匹配的'''时出现意外的EOF
/bin/sh: -c: line 1: 语法错误:文件意外结束
这在命令行中有效:/usr/bin/vmstat 600 144|awk '{now=strftime("%T");现在打印 $0}' 所以我不确定出了什么问题。
我确定它没有太复杂,我尝试切换 ' 和 " 但没有运气。任何帮助将不胜感激:)
【问题讨论】:
-
Stack Overflow 是一个编程和开发问题的网站。