这里的大多数类似的问题/答案在 Mac/OSX 中不起作用,因为没有--options这样的东西。
我正在使用 ZSH shell,我一直在尝试这里所述的命令:http://www.rayninfo.co.uk/tips/zshtips.html但没有成功。
谢谢你的帮助。
答案1
代替破解并解析ls
输出—这绝不是一个好主意—你可以简单地安装GNU 核心实用程序,它们为您提供 GNU 版本的ls
、date
、echo
和head
以及tail
更多,它们提供的功能比 BSD 版本多得多。
最简单的方法是安装 Homebrew,然后运行brew install coreutils
。现在,GNU coreutils 将以 为前缀g
,您可以运行:
gls -l --group-directories-first
.zshrc
或者,你甚至可以在你的:中使用别名
alias ls='gls --group-directories-first'