Bir dizin için tüm uzantıları alma: kolay. Belirli bir uzantı için dosya sayımlarını almak: kolay.
Ancak tüm dosya uzantılarını ve ilgili dosya sayılarını almak beni etkiliyor.
Örneğin.
+ dir
+ abc.txt
+ def.txt
+ abc.pdf
* def.pov
şöyle bir şey döndürmelidir:
.txt 2
.pdf 1
.pov 1
Bu alıştırmanın amacı, belirli bir dizinde hangi dosya uzantısının popüler olduğunu bulmak istiyorum.
Şimdiden teşekkürler
grep
bunu yaparak ortadan kaldırabilirsiniz :sed -ne '/\.[^./]*$/s/.*\(\.[^.]*\)$/\1/p'