Crontabは2/6時間を許可しません。

Crontabは2/6時間を許可しません。

この設定は6時間ごとに正しく機能します。

0 */6 * * *

ただし、6時間間隔で0:00、6:00、12:00、18:00に実行されます。

6時間ごとに実行したいのですが、2時に始まります。私はこれを読んだエミュレータそうです。

0 2/6 * * *

ただし、crontabは "bad time"エラーを返します。

ベストアンサー1

範囲を提供する必要があります。

0 2-23/6 * * * ...

これにより、毎日午前2時、午前8時、午後2時、午後8時にタスクが実行されます(つまり、02:00から開始して6時間ごと)。私はこれがユーザーの現地時間であるかシステムの現地時間であるかを完全に確信したことはありませんが、システムの現地時間を想定する傾向があります。

おすすめ記事