Macターミナルのユーザーにとっては当たり前かもしれませんが
最近使い始めた初心者の方は、知らないとつまるところです。
*MacはBSD系で、LinuxはGNU系なので、仕様が若干異なる場合がある。

スポンサーリンク

brew install coreutilsでGNU系のコマンドをインストールすればOK

下記をターミナル上で実行
brew install coreutils

※Homebrewがインストールしていなければ別途インストールする必要がある

これまであまり使ったことのなかったdateコマンドです。

web検索で調べると、すぐに使い方が出てくるのですが、
参考にしても実行されない等、正直はまりました。

検索すると大体Linux系を前提にしていますしね。

ただし、コマンド名が、gdateとなることに注意。

Linux系
date

Mac系
gdate

エイリアスを設定する方法もありますが、明示的に自分の中で意識しておきたいので、
gdateのまま使っています。ただし、互換性の問題は出てきますが、今のところそれはなさそうなのでOKかなと。

スポンサーリンク