यह होगा प्रिंट डुप्लिकेट लाइनों केवल गिनती के साथ,:
sort FILE | uniq -cd
या जीएनयू लंबे विकल्प (लिनक्स पर) के साथ:
sort FILE | uniq --count --repeated
BSD and OSX you have to use grep पर अद्वितीय लाइनों को फिल्टर करने की:
sort FILE | uniq -c | grep -v '^ *1 '
दिया उदाहरण के लिए, परिणाम होगा:
3 123
2 234
आप के लिए प्रिंट मायने रखता चाहते हैं सभी लाइनें जो केवल एक बार दिखाई देती हैं:
sort FILE | uniq -c
या, जीएनयू लंबे विकल्प (लिनक्स पर) के साथ:
sort FILE | uniq --count
दिए गए इनपुट के लिए, उत्पादन होता है:
3 123
2 234
1 345
आदेश में तरह उत्पादन के लिए शीर्ष पर सबसे अधिक लगातार लाइनों के साथ, आप निम्न कार्य कर सकते हैं (सभी परिणाम प्राप्त करने के लिए):
sort FILE | uniq -c | sort -nr
या, केवल लाइनों, सबसे अक्सर पहले नकल करने के लिए:
sort FILE | uniq -cd | sort -nr
पर OSX
और बीएसडी अंतिम एक हो जाता है:
sort FILE | uniq -c | grep -v '^ *1 ' | sort -nr
आप किस भाषा का उपयोग करना चाहते हैं? – VMAtm