我的目录中有大约 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