linux系统上可以指定ls选项--group-directories-first
,但是mac系统上的ls命令没有此选项。
有两个方法:
- 使用grep过滤
定义别名:1
| alias ll='ls -lh grep ^total && ls -lh grep ^d && ls -lh grep -v ^d grep -v ^total'
|
- 使用gnu ls
安装gnu版本的命令:1
| $ brew install coreutils
|
定义别名:1
| alias ls="gls -p --color=auto --group-directories-first"
|