Cron 式ジェネレーター
cron式は、Unixライクなオペレーティングシステムやさまざまなアプリケーションでタスクをスケジュールするために使用されます。このツールは、直感的なインターフェイスでcron式を作成して理解するのに役立ちます。
cronフォーマット
cron 式は、スペースで区切られた 5 つまたは 6 つのフィールドで構成されます。
* * * * * *
│ │ │ │ │ │
│ │ │ │ │ └── 年 (オプション)
│ │ │ │ └──── 曜日 (0-7)
│ │ │ └────── 月(1-12)
│ │ └──────── 日付 (1-31)
│ └────────── 時間 (0-23)
└──────────── ミニッツ (0-59)
│ │ │ │ │ │
│ │ │ │ │ └── 年 (オプション)
│ │ │ │ └──── 曜日 (0-7)
│ │ │ └────── 月(1-12)
│ │ └──────── 日付 (1-31)
│ └────────── 時間 (0-23)
└──────────── ミニッツ (0-59)
特殊文字
*
任意の値に一致します (ワイルドカード)
,
複数の値を区切ります(例:1,3,5)
-
範囲を定義します (例: 1-5)
/
ステップ値を定義します (例: 2 ごとに */2)
一般的な例
ここでは、一般的な cron 表現の例とその意味を示します。
システムでの使用
cron 式は、Linux/Unix システム、CI/CD パイプライン、アプリケーション スケジューラ、Jenkins、Kubernetes、クラウド プラットフォームなどの自動化ツールで広く使用されています。