组合多个 ls 结果 Linux



我想知道我是否可以合并多个 ls 结果。

我必须组合 3 ls -l 结果;两个目录必须只列出其中的目录,另一个目录只列出符号链接。

合并的列表最终将按名称或日期排序。

我是通过java代码做到的,但如果可能的话,我想通过单个Linux命令行来完成。

谢谢

我认为您最好在查找中执行此操作,但使用ls -l来获取文件信息以进行排序。喜欢:

find /path/dir1 /path/dir2 /path/dir3 -maxdepth 1 -exec ls -l --full-time {} + | sort -k 6,7

最新更新