Command line 如何使用du的-I选项忽略给定类型的所有文件?

Command line 如何使用du的-I选项忽略给定类型的所有文件?,command-line,du,Command Line,Du,你好,我正在运行OSX 我试图使用du和-I选项忽略给定类型的所有文件。 我之所以使用-I,是因为OSXDU不包含“排除”选项 本质上,我试图找到与此命令等效的OS X: du-ah--exclude=“*.txt”/directory/folderdu…|sed'/.\.txt/d'?Good luck.Hmmm最终使用find和awk找到了一个解决方案:find directory/-name'*.xml'-exec du-k{}\|awk'{s+=$1}END{print s}'将您的解决

你好,我正在运行OSX

我试图使用du和-I选项忽略给定类型的所有文件。 我之所以使用-I,是因为OSXDU不包含“排除”选项

本质上,我试图找到与此命令等效的OS X:


du-ah--exclude=“*.txt”/directory/folder

du…|sed'/.\.txt/d'
?Good luck.Hmmm最终使用find和awk找到了一个解决方案:find directory/-name'*.xml'-exec du-k{}\|awk'{s+=$1}END{print s}'将您的解决方案作为答案发布(带有示例输出),然后在48小时后(我认为)将其作为答案接受,以获得宝贵的声誉点数!;-)使用编辑框左上角的
{}
格式化工具格式化数据和代码。祝你好运