我试图列出目录 home 的子目录的大小,仅列出带有 pdf 扩展名的文件。
我尝试了下一个
ls $home -d /* | xargs du -sb --exclude="!(*.pdf)"
有什么--include
选择吗du
?或者排除选项中的正确模式应该是什么?
答案1
find ~ -type f -iname "*.pdf" -exec du -sh {} \;
-exec
运行您通过提到的程序{}
,确实您说的find command
是:
du -sh *.pdf
-type
指定文件类型,f
提到regular file
.
并~
提到搜索的路径基本路径。
-iname
提到Incasentisive 搜索。