【发布时间】:2017-05-02 04:56:07
【问题描述】:
我正在运行一个 EC2 AWS 实例,我有一系列运行良好但不会在 crontab 中执行的命令和脚本。以下是 Crontab 的内容:
15 03 * * * pythonscript1.py
45 03 * * * pythonscript2.py
00 05 * * * gsjson 1z5OlqsyU5N2ze1JYHJssfe1LpKNvsr4j8TDGnvyuaDZ gsheet.json
05 05 * * * s3cmd put gsheet.json -P -f s3://mybucket772
我需要 EC2 中的 python 程序的路径吗? gsjson 是使用 NodeJS 作为 NPM 包安装的,而 S3cmd 是我安装的命令行工具。
https://s1.postimg.org/nu4zfb22n/ec2-filetree.jpg
我假设我可能是 cron 中的程序路径,但我不确定我需要什么命令来获得它。或者也许我应该将最后 2 个命令包装在 .js 文件中并指向它?
【问题讨论】:
标签: javascript node.js linux amazon-web-services amazon-ec2