Cronジョブは3時間ごとではなく1時間ごとに実行されます。

Cronジョブは3時間ごとではなく1時間ごとに実行されます。

クローンの仕事があります。

$ crontab -l
*/180 * * * * /my_script.py

何らかの理由で /var/log/syslog に示すように、3時間ごとに実行されるのではなく、毎時間実行されます。なぜそんなことですか?

ベストアンサー1

現在の分が180の倍数、つまり時間(0分)のたびに実行されると思いました。頑張ります

0 */3 * * * * my_script.py

代わりに。 (man 5 crontab時間/分/日に分割しないステップを指定すると、何が起こるのか興味深いですが、*/17同じことだと思います0,17,34,51。)

おすすめ記事