निर्देशिका के लिए सभी एक्सटेंशन प्राप्त करना: आसान। फ़ाइल को किसी विशेष एक्सटेंशन के लिए गिनना: आसान।
लेकिन सभी फ़ाइल एक्सटेंशन प्राप्त करना और उनकी संबंधित फ़ाइल की गणना मेरे लिए महत्वपूर्ण है।
जैसे।
+ dir
+ abc.txt
+ def.txt
+ abc.pdf
* def.pov
कुछ इस तरह लौटना चाहिए:
.txt 2
.pdf 1
.pov 1
इस अभ्यास का उद्देश्य यह है कि मैं यह पता लगाना चाहता हूं कि कौन सी फ़ाइल एक्सटेंशन एक निश्चित निर्देशिका में लोकप्रिय है।
अग्रिम में धन्यवाद
grep
ऐसा करके समाप्त कर सकते हैं:sed -ne '/\.[^./]*$/s/.*\(\.[^.]*\)$/\1/p'