[Mac] GNU/Linux系のコマンドを使いたい
Mac で利用できるコマンドはBSD系のため、Linuxサーバで利用しているコマンドのオプションが使えないことがあります。その場合は、GNU系のコマンド群をインストールすることで使うことができます。
brew install coreutils
Mac では使えないオプションなどを試してみます。使っているコマンドに g を付けると、インストールしたコマンド群を利用する事ができます。ls であれば、gls として利用します。
$ ls -l --time-style=long-iso
ls: unrecognized option `--time-style=long-iso'
usage: ls [-@ABCFGHILOPRSTUWabcdefghiklmnopqrstuvwxy1%,] [--color=when] [-D format] [file ...]
$ gls -l --time-style=long-iso
total 0
-rw-r--r-- 1 kidatti staff 0 2023-07-10 00:05 test1.txt
-rw-r--r-- 1 kidatti staff 0 2023-07-10 00:05 test2.txt
利用できるコマンド群については、こちらを参照ください。
GNU Coreutils: GNU Coreutils
https://linuxjm.osdn.jp/info/GNU_coreutils/coreutils-ja.html