我有一个输出到标准输出的 Python 脚本,脚本位于 /usr/local/bin
中,所以我运行以下命令来重定向输出:./myscript >>/home/user/output.csv
.
但是我需要每分钟将脚本作为 Cron 作业运行一次(无论我是否登录),我不确定 Cron 语法是否重定向到我主目录中的“output.csv”。
这是我想出的,但我相当确定从 Cron 重定向不会那么简单:
0 0/1 * 1/1 * ? * /usr/local/bin/myscript >> /home/user/output.csv
如何正确操作?
最佳答案
是的,就是这么简单。但还要注意 4ae1e1 对 cron 语法的评论。对于每分钟运行的作业,它必须是
* * * * */usr/local/bin/myscript >>/home/user/output.csv
关于python - 将 cron 脚本输出重定向到主目录中的文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33905608/