উত্তর:
আপনি এটির uniq(1)
জন্য ব্যবহার করতে পারেন :
uniq -d file.txt
এটি কেবল সদৃশগুলি মুদ্রণ করবে। ইনপুট ফাইলটি এমনভাবে বাছাই করা দরকার যে সমস্ত ডুপ্লিকেট ক্রমাগত হয় (যা তারা প্রদর্শিত হয়), তাই প্রথমে এটি সাজানোর মাধ্যমে চালনা করুন যদি তা না হয়।
sort | uniq -c | grep '^\s*3\s' | sed 's/^\s*[0-9]*\s*//'
জন্য; এন-প্লাইকেটগুলির জন্য যেকোন এন এর সাথে "3" প্রতিস্থাপন করুন
ব্যবহার uniq
এবং awk
:
cat File1 | uniq -c | awk '$1 > 1 { print $2 }'
cat
?
uniq -c File1
এবং অন্যান্য সরঞ্জামের সাথে একইভাবে করতে পারেন । এখানে সম্ভবত এটিই চলছে।
এটি কার্যকর করুন: perl -ne 'print if $a{$_}++' filename.txt
3\n3\n4\n\4n
ইনপুট ফাইল 1 দেয় যা স্পষ্টতই ভুল।
man uniq
।