我在我的服务器上设置了一个 cronjob,它应该每分钟运行一次并将输出存储在给定的文件中。我已经尝试了很多,看到了很多链接,但似乎没有任何效果。以下是我写的行crontab -e
* * * * * /root/snmp_codes/snmp/.\/snmpstats.py -f file -g > logfile.log
谁能告诉我我犯了什么错误?
答案1
修复路径,使其正确。根据您的评论,很可能是/root/snmp_codes/snmp/snmpstats.py
。
您还可以修改该命令以捕获标准错误也标准输出像这样(2>&1
附件标准错误到标准输出所以你都会被写入logfile.log
):
* * * * * /root/snmp_codes/snmp/snmpstats.py -f file -g > logfile.log 2>&1