আমার কাছে একটি ফাইল রয়েছে যা বেশ কয়েকটি লাইনের পাঠ্য দ্বারা গঠিত:
The first line
The second line
The third line
The fourth line
আমার একটি স্ট্রিং রয়েছে যা লাইনগুলির মধ্যে একটি: The second line
আমি ফাইলটিতে স্ট্রিং এবং সমস্ত লাইন মুছে ফেলতে চাই, সুতরাং এটি মুছে ফেলা হবে The third line
এবং The fourth line
স্ট্রিং ছাড়াও। ফাইলটি হয়ে উঠবে:
The first line
আমি গুগলে একটি সমাধান অনুসন্ধান করেছি এবং মনে হচ্ছে আমার ব্যবহার করা উচিত sed
। কিছুটা এইরকম:
sed 'linenum,$d' file
কিন্তু স্ট্রিংয়ের লাইন নম্বরটি কীভাবে সন্ধান করবেন? বা, আমি কীভাবে এটি করব?