File Ubuntu“;查找“;用于每个目录中文件计数的命令意外计数
我正在使用File Ubuntu“;查找“;用于每个目录中文件计数的命令意外计数,file,ubuntu,count,find,File,Ubuntu,Count,Find,我正在使用find命令为我提供每个目录和子目录中文件数量的列表。这是命令 find . -maxdepth 100 -mindepth 2 -type f -printf "%h\0" | uniq -zc | tr '\0' '\n' 然而,我得到了重复的输出。比如说, 20 ./WDE/J/P 2 ./WDE/J/P/Base47 23 ./WDE/J/P/Base47/b 12 ./WDE/J/P/Base47 72 ./WDE/J/P/Base47/c 46 ./WDE
find
命令为我提供每个目录和子目录中文件数量的列表。这是命令
find . -maxdepth 100 -mindepth 2 -type f -printf "%h\0" | uniq -zc | tr '\0' '\n'
然而,我得到了重复的输出。比如说,
20 ./WDE/J/P
2 ./WDE/J/P/Base47
23 ./WDE/J/P/Base47/b
12 ./WDE/J/P/Base47
72 ./WDE/J/P/Base47/c
46 ./WDE/J/P/Base47
7 ./WDE/J/P
23 ./WDE/J/P/z
23 ./WDE/J/P
目录p有2个子目录和50个文件。它们被分组为20 7 23个文件,总计50个。Base47有2个目录和60个文件。b、c和z的计数正确。我不知道为什么50和60个文件被分成了不同的行。没有隐藏文件或带有特殊字符或空格的文件名 错误的站点。你在找或相反。这个网站是为编程相关的问题,而不是一般的计算机或操作系统支持。您可以在错误的网站中找到有关此网站的更多信息。你在找或相反。这个网站是为编程相关的问题,而不是一般的计算机或操作系统支持。您可以在中找到有关此网站的更多信息。