すぐ忘れるのでメモ
1.出力のフォーマット $date '+%Y%m%d%H%M' 結果 200509041536 出力フォーマット YY 年四桁 EX) 2005 yy 年二桁 EX) 05 mm 月二桁 EX) 09 dd 日二桁 EX) 01 HH 時間 0 to 23. MM 分 0 to 59. ss 秒 0 to 61 (59 plus a maximum of two leap seconds). 2.何日前 1日前 $date '+%Y%m%d' --date '1 day ago' $date '+%Y%m%d' --date='-1 day' 1日後 $date '+%Y%m%d' --date '-1 day ago' 1ヶ月前 $date '+%Y%m' --date '1 month ago' FreeBSDのdateの場合、こんな感じ 1日前 date -v-1d '+%Y%m%d' 1日後 date -v+1d '+%Y%m%d'
manで見たほうが早いや。