もちゅろぐ

iOSやSwift、モバイル設計だったりRailsについてまとめていく

cronの書き方

crond だけでなく何かと色んな所で出てくる cron 記法 毎回検索しても欲しい記法見つけるのに時間かかるのでほぼ自分用に書いた。

フォーマット

分 時 日 月 曜日 コマンド

日時の範囲

時間 値範囲
0~59
0~23
1~31
1~12 or jan~dec
曜日 0~7 or sun ~ sat

* はどの値にも当てはまる

* * * * * <command>

, で区切ると複数時間を指定できる

月曜と水曜のみ実行

* * * * 1,3 <command>

*/ で割ると一定時間おきに実行する

3時間置きに実行

* */3 * * * <command>

※ この記法は Linux だと動かないかも