我正在尝试运行一个简单的 crontab(在 mac OSX 终端上)
我的 cronjob 事情看起来像这样:
* * * * * /Users/tanavya.dimri/Documents/cron.sh
cron.sh:
#!/bin/bash
cd /Users/tanavya.dimri/Documents
python hello.py > empty
而 hello.py 只是
print "Hello"
我刚跑的时候
sh cron.sh
有用。 Empty,它只是一个空文本文件,确实会更改为“Hello”。但是,我真的不知道它是否与 crontab 一起使用,因为从文件中删除 hello 后文件不会更改。
最佳答案
默认情况下,cronjobs 登录 /var/log/syslog
因此,您可以简单地 grep 该日志 CRON 并检查您的作业执行情况:
grep CRON /var/log/syslog
关于python - 如何知道 Crontab 是否正常工作?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35757848/