ls --group-directories-last ?(列出文件后的目录)

ls --group-directories-last ?(列出文件后的目录)

我们知道有一种方法可以在文件之前列出目录,方法是:

ls -1 --group-directories-first

有没有办法得到相反的结果?我以为--reverse可以,但显然不行。

注意:我不需要适用于多列输出的解决方案。因此我已包括-1(或类似地-l)。

答案1

Shell 的优点在于你可以使用管道组成不同的逻辑单元:

ls -1 --group-directories-first | tac

Wheretac反转从 stdin 接收的内容(与 相对cat)。它甚至可以处理彩色输出,这对我来说至关重要:

ls -1 --color=always --group-directories-first | tac

相关内容