sas*_*mar 1 python linux crontab python-2.7
我在contab中添加了以下行
1 * * * * /usr/bin/python /home/prkumar/Desktop/python/sample.py
Run Code Online (Sandbox Code Playgroud)
我的sample.py文件
text_file = open("sample.log", "a")
text_file.write("Hi...")
text_file.write("\n")
text_file.close()
Run Code Online (Sandbox Code Playgroud)
如果我在终端中运行python程序它工作正常,并将文本附加到sample.log文件中.但是如果在crontab中添加程序则没有响应.
谢谢
你需要纠正:
* * * * * /usr/bin/python /home/prkumar/Desktop/python/sample.py
每分钟运行一次.
你的cron声明:
1 * * * * /usr/bin/python /home/prkumar/Desktop/python/sample.py
只会在每小时的第一分钟运行它,例如09:01,10:01 ......等等.因此,您必须等待1小时才能看到结果.