Mac の date コマンドで 1 日前を指定する

2021/07/16

Mac だと -d オプションで指定ができなかったのでメモ
普段 CentOS などでは下記のように実行している

$ date '+%Y-%m-%d' -d '1 day ago'
2021-07-15

Mac だと -v オプションで指定する必要がある

$ date -v -1d '+%Y-%m-%d'
2021-07-15

どうやら Free BSD 系などの OS は -v で指定するみたい


Profile picture

Written by @honyanya web developer.
Twitter

© 2022. @honyanya