我想获取每分钟测量的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上运行代码
答案 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
命令来标识路径)。