crontab 月末、最終n曜日

http://www.server-memo.net/tips/crontab.html

最終金曜日のみ実行情報元Blog::Rescueさま

cron的には毎週金曜日testコマンドで判別をしている、最終金曜日の判定はtestコマンドにて行っています。賢いですねぇ〜

0 0 * * 5 /usr/bin/test $( date '+\%m' ) -ne $( date -v+7d '+\%m' ) && echo 'Go Ahead!'dateコマンドの種類によっては下記のように設定する必要があるそうです。

0 0 * * 5 /usr/bin/test $( date +\%m ) -ne $( date --date '7 day' +\%m ) && echo 'Go Ahead!'