如何将du(fx)应用于除某些子目录之外的所有子目录?

拉斐尔
./a
 |-/bx1
 |-/by2
 |-/bz3
 |-/bx4
 |-/by5

现在,我想应用du到/ by2和/ bx4以外的所有子文件夹。

我可以使它发生在一个文件夹中:

du --max-depth=1 --exclude=./by2

但不是两个。


我发现了相关问题:

  1. 获取目录大小并排除一些文件夹
  2. 在du命令中使用--exclude

在(1)中,使用的正则表达式在我的情况下不起作用-至少不舒服。在(2)中,排除项是指完整的子目录。本质上,我的问题是:

我可以输入--exclude文件/目录的列表吗?如果可以,怎么办?

埃科利
du --max-depth=1 --exclude=./by2 --exclude=./bx4 ./a

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

将.htaccess应用于所有子目录

将“ iconv”应用于所有子目录中的所有PHP文件

将命令应用于所有子目录/文件

mkdir()将chmod 0777应用于创建的所有子目录

如何排除除所有顶级点文件和子目录之外的所有内容?

如何将某些文件移动到子目录?

如何告诉Git忽略除子目录之外的所有内容?

如何忽略除单个文件之外的git仓库子目录中的所有内容?

如何将 htaccess 文件用于子目录 url

如何将目录的所有子目录设置为$ PATH?

如何将所有子目录移动到当前目录?

如何将子目录中的所有文件递归移动到单个目录?

rsync-排除除子目录外的所有内容,但排除子目录

递归删除除几个子目录外的所有子目录

删除除与特定模式匹配的子目录以外的所有子目录

防止IIS将设置应用于子目录

如何将文件复制到所有子目录?

将所有子子目录的内容仅移动到其子目录中

如何搜索所有子目录以找到具有特定名称的子目录?

在 find 命令中排除除一个特定路径之外的所有子目录

如何将文件目录拆分为子目录

如何将目录更改为未知子目录

gitignore除重复的子目录外的所有内容

gitignore除重复的子目录外的所有内容

如何列出所有子目录的目录大小?

如何计算目录中存在的所有子目录?

如何从目录中删除所有子目录?

如何遍历目录及其所有子目录?

Gitignore排除所有子目录中的某些文件