如何在Linux中的文件夹和子文件夹中获取特定文件类型的列表,并按文件大小排序
这是我试过的
find . -type f -name "*xml" | sort -r -n
它没有根据大小
对文件进行排序答案 0 :(得分:1)
你可以用这种方式打印前50名:
find . -type f -iname "*xml" -exec du {} + | sort -rn | head -n50
如果你想要所有这些,显然会放弃head
find . -iname "*txt" -exec du {} + | sort -rn