月末でcrontabを設定したいと思ったけどそれ月初(1日0時0分)でいいよね
でも楽しいコマンドだったのでメモ
/usr/bin/test $( date -d '+1 day' +%d ) != 今日の日時
echo $?
#0
/usr/bin/test $( date -d '+1 day' +%d ) != 今日の日時+1日
echo $?
#1
どうやらtestで比較した結果はtrueが0でfalseが1となる模様
あっ。crontabの書き方はこちらからどうぞ
一応こんな感じらしいです。
55 23 28-31 * * /usr/bin/test $( date -d '+1 day' +%d ) -eq 1 && 実行したいコマンド
楽しげなtestコマンドでした。