【发布时间】:2017-11-11 13:02:18
【问题描述】:
出于测试目的,我有一个非常简单的 python 脚本,它创建一个文本文件,以当前日期时间命名,以便我知道它何时运行:
#!/usr/bin/python
from time import gmtime, strftime
try:
filename = strftime("%Y-%m-%d %H:%M:%S", gmtime())
f = open(filename+'.txt', 'w')
f.write('HelloWorld')
f.close()
except StopIteration:
print "An error has occurred.."
我已将文件放在这里,它具有完全权限:
usr/share/pyshared/scripts/test_script.py
当我使用以下命令手动运行脚本时,脚本会运行并创建我的测试文本文件:
python ~/../../usr/share/pyshared/scripts/test_script.py
在我的 crontab 文件中,我有以下未运行的内容(出于测试目的,应该每分钟运行一次)。
* * * * * python ~/../../usr/share/pyshared/scripts/test_script.py
第一次尝试 crontab,对 linux 也很陌生,如果我在这里遗漏了一些相当明显的东西,请原谅我,提前致谢。
【问题讨论】: