自動化するとき、日付を入れた名前を作りたいことがある。 そういうときに date +"書式" というコマンドは便利である。
GNU date ならば date -d '1 days ago' のようにして、 昨日が指定できる。
Mac 標準の date (BSD date) ならば date -v-1d のようにして、 昨日が指定できる。
というわけで、2014年6月1日に昨日の西暦年と月が入った文字列 ``WorkDir/2014/05'' が欲しければ
date -v-1d +"WorkDir/%Y/%m" |
桂田 祐史