■目次
cron|隔週の指定方法
cronを隔週で実行したい場合をメモ
スポンサーリンク
隔週でcronを実行する方法
以下の例では、隔週の月曜日0時0分にコマンドを実行します。
0 0 * * mon test $(expr $(date '+\%W') \% 2 ) -eq 0 && 実行したいコマンド
$(date '+\%W')は、1年を通して何番目の週なのかを示しています。
expr $(date '+\%U') \% 2 の部分は、週の番号を2で割ったあまりを求めています。
更新日:2018年10月10日
作成日:2018年10月05日