终端-计算当前目录中存在多少种类型的(文件)扩展名及其相关文件

终端-计算当前目录中存在多少种类型的(文件)扩展名及其相关文件

我的目录中有大约 10 万张图像,具有各种扩展名(gif、jpeg、png、tiff 等)。

现在我想使用终端命令找出当前目录中有多少种类型(的扩展),可能还有与它们关联的图像总数,如下所示:

some-command

png  - 11010
jpeg - 1134
jpg  - 145
tiff - 555

PS:我不想计算具有特定扩展名的文件,而是想计算与其关联的文件的扩展名类型。

答案1

重复的候选答案(深层)有一个接近的答案。下面是修改后的答案:

find . -maxdepth 1 -type f | sed 's/.*\.//' | sort | uniq -c

相关内容