সেড ব্যবহার করে কোনও পাঠ্য ফাইল থেকে নির্দিষ্ট লাইন নম্বর (গুলি) মুছবেন?


46

আমি একটি ফাইল থেকে এক বা একাধিক নির্দিষ্ট লাইন নম্বর মুছতে চাই। আমি কিভাবে এই সেড ব্যবহার করে করব?

উত্তর:


63

ফাইল থেকে লাইন 2, 12-17 এবং লাইন 57 মুছতে data.txtব্যবহার sedআপনি ভালো কিছু করতে পারে:

 sed -e '2d;12,17d;57d' data.txt

মূল ফাইলটির একটি ব্যাকআপ তৈরি করতে ( .bakএক্সটেনশন সহ) -i.bakকমান্ডটি ব্যবহার করুন।

 sed -i.bak -e '2d;12,17d;57d' data.txt
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.