我知道有一个ls -r
按降序排列的命令。但是有没有简单的方法可以通过仅使用ls
而不是其参数来与另一个函数组合来实现这一点?
答案1
你可以这样做tac
:
ls | tac
根据tac
手册页:
tac - concatenate and print files in reverse
答案2
你可以使用:
ls | sort -r | column
它运行ls
到列表(没有选项)并将其通过管道传输到sort
命令。sort -r
按相反顺序排序(man sort
更多选项)。的输出sort
将是每行一个。要将其更改为按列对齐的 样式ls
,将 的输出sort
通过管道传输到column
命令。