crontab中的CAT命令

时间:2019-04-25 13:04:32

标签: cron

我想获取每分钟测量的CPU百分比并将其写入文件。 命令如下: 代码:全选

* * * * * cat <(grep 'cpu ' /proc/stat) <(sleep 1 && grep 'cpu ' /proc/stat) | awk -v RS='' '{print ($13-$2+$15-$4)*100/($13-$2+$15-$4+$16-$5)}' > /log/mainboard_cpu.log

如果我运行代码手册,则会将cpu写入文件,但cronjob不会执行任何操作。 还有另一种执行命令并将其写入文件的方法吗? 谢谢

我在Raspberry Pi上运行代码

1 个答案:

答案 0 :(得分:0)

Crontab的PATH定义不明确,因此您可能需要对命令使用完整路径,例如interface IHelper { /* In core plugin (not Eclipse dependent) */ ... } class EclipseHelper implements IHelper { /* In Eclipse plugin */ @Inject EclipseHelper(IWorkbench workbench) { ... } } (使用/usr/bin/cat命令来标识路径)。