ゲーム作るくんのサイト
ゲーム作るくん
X

crontab チートシート

忘れがちな部分をメモ

日時指定の並び

分 時 日 月 曜日

10 分毎に実行

*/10 * * * *

3:00 と 5:00 時に実行

00 3,5 * * *

30 秒遅らせて実行

00 00 * * * sleep 30 && echo "hello"

曜日と数字の対応

0 = 日
1 = 月
2 = 火
3 = 水
4 = 木
5 = 金
6 = 土
7 = 日

日曜日が 0 と 7 のふたつあるのが分かりづらい

00 と 0 のどちらの書き方でも動く?

動きます!

00 * * * * echo "OK"
0 * * * * echo "OK"

cron の実行結果をメールで飛ばさないようにする

crontab に以下を記載する

MAILTO=""