MacはBSD Unixベースらしく、GUN Linuxのコマンドと若干差位がある。 なので GNU系のコマンドをMacに入れちゃいますかという話。 正直、date と xargs ぐらいしか今のところ気づいていないのですが、、、 一応違いを載せておくと、、、 BSD系のdateコマンド # 1日前 date -v-1d GNU系のdateコマンド # 1日前 date -d ‘-1 day’ で、本題のGNU系のコマンドをMacにインストールするには brew install coreutils を実行すればいい。 これでdateコマンドが変わるはずと思ったらインストールしたコマンドには接頭辞として”g”が付くのでエイリアスで別名定義をする必要がある (gdate みたいな) なので .bashrc ファイルにエイリアスを定義します。 # 私の環境の場合 alias date=’/usr