কম্পিউটার

C-তে একটি ফাইল থেকে একটি নির্দিষ্ট লাইন প্রিন্ট করার জন্য একটি ব্যাশ স্ক্রিপ্ট লিখুন


এই প্রোগ্রামে, আমাদের একটি ফাইলের নাম text.txt দেওয়া হয়। আমাদের কাজ হল ফাইল থেকে একটি নির্দিষ্ট লাইন প্রিন্ট করা।

এর জন্য ব্যাশ স্ক্রিপ্টে একাধিক পদ্ধতি রয়েছে, সেগুলি হল awk, sed, head .

সিনট্যাক্স

$> awk ‘{if(NR==LINE_NUMBER) print $0}’ filename
$> sed -n LINE_NUMBERp filename
$head -n LineNumber filename | tail - n + LINE_NUMBER

ফাইল text.txt.

থেকে ব্যাশ প্রোগ্রামিং-এ একটি নির্দিষ্ট লাইন প্রিন্ট করার জন্য কোড

awk ব্যবহার করা

$> awk ‘{if(NR==5) print $0}’ text.txt

sed ব্যবহার করা

$>sed -n 5p text.txt

মাথা ব্যবহার করা

$head -n 5 filename | tail - n + 5

  1. উইন্ডোজ কমান্ড লাইন থেকে একটি পাঠ্য ফাইলে আউটপুট পুনর্নির্দেশ করুন

  2. matplotlib ব্যবহার করে একটি .txt ফাইল থেকে ডেটা প্লট করুন

  3. কিভাবে আমার tkinter মেনু UI থেকে ড্যাশড লাইন সরাতে হয়?

  4. লিনাক্স কমান্ড লাইন থেকে কীভাবে একটি পাঠ্য ফাইলের বিষয়বস্তু দেখতে হয়