উত্তর:
আপনি Sort Linesরেজি সীমানা চিহ্নিতকারী ^এবং $পিছনের রেফারেন্স ব্যবহার করে এমন রেজেক্সের জন্য অনুসন্ধান করে চালিয়ে অনুলিপি লাইনগুলি সহজেই খুঁজে পেতে পারেন \1।
^(.+)$\n^\1$
এটি সমস্ত অনুসন্ধান করুন, অনুলিপি করুন, একটি নতুন ট্যাবে পেস্ট করুন লাইনে | অনন্য এবং আপনি এগুলিকে সরিয়ে নিয়েছেন।
দুর্ভাগ্যক্রমে আমার কাছে এই মুহুর্তে সাব্লাইম পাঠ্যে অ্যাক্সেস নেই, তাই আমি এটি পরীক্ষা করতে পারছি না, তবে আমি বিশ্বাস করি যে নীচের মতো কিছু আপনার পক্ষে কাজ করতে পারে:
Edit -> Sort Linesকমান্ডের মাধ্যমে লাইনগুলি সাজানEdit -> Permute Lines -> Uniqueকমান্ডের মাধ্যমে সদৃশ লাইনগুলি সরিয়ে দিনআমি পুরোপুরি নিশ্চিত নই যে # 1 পদক্ষেপটি আসলে প্রয়োজনীয়, তবে আমি কেবল এটি ক্ষেত্রে অন্তর্ভুক্ত করেছি।
Highlight Duplicatesপ্লাগইন ব্যবহার না করে সাব্লাইম 3 এবং ডিফমার্জের সাথে নকল রেখাগুলি পেতে উপরে উপরে এমজেএইচ উত্তরটি সংশোধন করুন ।
Edit -> Sort Linesকমান্ডের মাধ্যমে লাইনগুলি বাছাই করুনEdit -> Permute Lines -> Uniqueকমান্ডের মাধ্যমে সদৃশ লাইনগুলি সরিয়ে দিনExport -> File Diffsক্লিপবোর্ডে সদৃশদের একটি তালিকা পেতে বা অন্য কোনও ফাইলে সংরক্ষণ করতে ডিফফর্মে ব্যবহার করুন।একই সমস্যা ছিল (আমাকে দু'দাগগুলি দেখান) ... একটি সহজ সাব্লাইম-ভিত্তিক উত্তর খুঁজে পেল না এবং ইউনিক্স কমান্ডগুলি ব্যবহার করে ফিরে গিয়েছি (আমার ফাইলে এমন ডেটা ছিল যা আমি 11-56 কলামের নকলগুলি খুঁজতে চেয়েছিলাম):
cut -c 11-56 myfile.dat | sort | uniq -d
অন্যদের কাছে এফওয়াইআই হিসাবে এখানে পোস্ট করা।