【发布时间】:2017-01-21 22:26:01
【问题描述】:
我在 linux 上的目录中有以下结构:
-dirA
-dir1
-dirX
-dirY
-dir2
-dirX
-dirY
-dir2
-dirX
-dirY
-dir2
-dirX
-dirY
-dir2
-dirX
-dirY
-dir2
-dirX
-dirY
.
.
.
.
.
.
.
.
.
-dirn
-dirX
-dirY
我想获取以下文件数量或任何格式的详细信息:
dir1
dirX = count
dirY = count
dir2
dirX = count
dirY = count
dir3
dirX = count
dirY = count
......
......
dirn
dirX = count
dirY = count
注意这里的 dirX 和 dirY 的文件夹名称在子目录 dir1,dir2.....dirn 中是相同的
我使用了以下命令,但它给出了累积的结果:
find $DIR -exec stat -c '%F' {} \; | sort | uniq -c | sort -rn
还有这个
find . -type f | wc -l
【问题讨论】:
标签: linux