slh*_*hck 15
与其四处走动和解析ls
输出——这从来都不是一个好主意——您可以简单地安装GNU Coreutils,它为您提供ls
、date
、echo
、head
和的 GNU 版本,以及tail
比 BSD 版本提供的更多内容。
最简单的方法是安装 Homebrew,然后运行brew install coreutils
. 现在,GNU coreutils 将以 a 为前缀g
,您可以运行:
gls -l --group-directories-first
Run Code Online (Sandbox Code Playgroud)
或者,您甚至可以在您的.zshrc
:
alias ls='gls --group-directories-first'
Run Code Online (Sandbox Code Playgroud)