2時間5分ごとにCronを実行します。 [繰り返し]

2時間5分ごとにCronを実行します。 [繰り返し]

2時間5分ごとに実行されるクローンジョブを作成する必要がありますが、これは可能ですか? 5分ごとに実行されるため動作しません。 :(

user@server$ crontab -l
0,5,10,15,20,25,30,35,40,45,50,55 0,2,4,6,8,10,12,14,16,18,20,22 * * *  date >> /tmp/cron-test01.out
user@server$ cat /tmp/cron-test01.out
Mon Sep 19 10:05:00 GMT 2016
Mon Sep 19 10:10:00 GMT 2016
Mon Sep 19 10:15:00 GMT 2016
Mon Sep 19 10:20:00 GMT 2016
Mon Sep 19 10:25:00 GMT 2016
Mon Sep 19 10:30:00 GMT 2016
user@server$

ベストアンサー1

cron自然はこのギャップを余裕がないでしょう。 5分ごとにタスクを実行し、時間チェックを追加できます。以内に125分ごとに実行が許可されるタスク:

*/5 * * * *    [ $(expr $(date +\%s) / 60 \% 125) -eq 0 ] && date >> /tmp/cron-test01.out

おすすめ記事