আমার কাছে একটি বৃহত টেবিলের আকারে সেমিকোলন দ্বারা পৃথক করে পাঠ্য ক্ষেত্রগুলি নিয়ে গঠিত একটি বড় ফাইল রয়েছে। এটি বাছাই করা হয়েছে। আমার কাছে একই পাঠ্য ক্ষেত্রের সমন্বয়ে একটি ছোট ফাইল রয়েছে। এক পর্যায়ে, কেউ এই ফাইলটিকে অন্যের সাথে সম্মতি জানায় এবং তারপরে উপরে বর্ণিত বড় ফাইলটি গঠনের জন্য বাছাই করে। আমি বড় ফাইলটি থেকে ছোট ফাইলের লাইনগুলি বিয়োগ করতে চাই (অর্থাত্ ছোট ফাইলের প্রতিটি লাইনের জন্য, যদি বড় ফাইলের সাথে কোনও মিলের স্ট্রিং উপস্থিত থাকে তবে বড় ফাইলটিতে সেই লাইনটি মুছুন)।
ফাইলটি মোটামুটি এরকম দেখাচ্ছে
GenericClass1; 1; 2; NA; 3; 4;
GenericClass1; 5; 6; NA; 7; 8;
GenericClass2; 1; 5; NA; 3; 8;
GenericClass2; 2; 6; NA; 4; 1;
ইত্যাদি
এটি করার জন্য কি চটজলদি উত্সাহী উপায় আছে বা আমার কি কর্কট ব্যবহার করতে হবে?