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
![Macでdateコマンドが違う件について](https://cdn-ak-scissors.b.st-hatena.com/image/square/d4c5a6282b65f08d3c686dd872a2873c547bddab/height=288;version=1;width=512/https%3A%2F%2Flearningbox.co.jp%2Fwp-content%2Fuploads%2F2018%2F09%2Fmac_1537190546.jpg)