如何在linux中的文件夹和子文件夹中获取特定文件类型的列表,并按文件大小排序

时间:2014-05-29 06:28:26

标签: linux sorting find filesize

如何在Linux中的文件夹和子文件夹中获取特定文件类型的列表,并按文件大小排序

这是我试过的

find . -type f -name "*xml" | sort -r -n 

它没有根据大小

对文件进行排序

1 个答案:

答案 0 :(得分:1)

你可以用这种方式打印前50名:

find . -type f -iname "*xml" -exec du {} + | sort -rn | head -n50
如果你想要所有这些

显然会放弃head

find . -iname "*txt" -exec du {} + | sort -rn