擅长:python、mysql、java
<p><a href="https://en.wikipedia.org/wiki/Cron" rel="nofollow noreferrer">^{<cd1>}</a>是此工作的正确工具。<br/>
要在每天12:00执行的<code>mac</code>上创建<code>job</code>,请打开终端并键入:</p>
<pre><code>env EDITOR=nano crontab -e
0 12 * * * /full/path/to/python /full/path/to/script.py
</code></pre>
<p><kbd>CTRL+O</kbd>和<kbd>CTRL+X</kbd>以保存并退出。</p>
<hr/>
<p><strong>注意:</strong></p>
<p>1-A <code>job</code>按以下格式指定:</p>
<ul>
<li><ul>
<li><ul>
<li><ul>
<li><ul>
<li>要执行的命令
│ │ │ │ │
一周中的某一天(0-6)(0到6是星期日到星期六,或使用名称;7是星期日,与0相同)
个月(1-12)
月(1-31)日
时(0-23)
—————————————————————————分(0-59)</li>
</ul></li>
</ul></li>
</ul></li>
</ul></li>
</ul>
<p>2-要查看活动<code>crontab</code>作业的列表,请使用以下命令:</p>
<pre><code>crontab -l
</code></pre>
<hr/>
<p><strong>提示:</strong></p>
<p>在工作日凌晨1点执行:</p>
<pre><code>0 1 * * 1-5 /full/path/to/python /full/path/to/script.py
</code></pre>
<p>每10分钟执行一次:</p>
<pre><code>*/10 * * * * /full/path/to/python /full/path/to/script.py
</code></pre>
<p>日志输出到文件:</p>
<pre><code>*/10 * * * * /full/path/to/python /full/path/to/script.py >> /var/log/script_output.log 2>&1
</code></pre>