@peccul is peccu

(love peccu '(emacs lisp cat outdoor bicycle mac linux coffee))

macのdateコマンドで先月の日付を得る

date -v -1m +%Y%m%d これで先月の今日の日付がYYYYMMDDのフォーマットで得られる。

usage: date [-jnu] [-d dst] [-r seconds] [-t west] [-v[+|-]val[ymwdHMS]] ...
            [-f fmt date | [[[mm]dd]HH]MM[[cc]yy][.ss]] [+format]

これの、 [-v[+|-]val[ymwdHMS]]部分ですね。-vの後に 数値、ymwdHMSのどれか、と続ければよさそう。