কম্পিউটার টিউটোরিয়াল

ব্যাশ স্ক্রিপ্ট দিয়ে ফাইল থেকে নির্দিষ্ট লাইন প্রিন্ট করা


এই প্রোগ্রামে, আমাদের একটি ফাইল নাম 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 ব্যবহার করে

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

  1. উইন্ডোজ কমান্ড লাইন আউটপুট টেক্সট ফাইলে রিডাইরেক্ট করা

  2. Matplotlib-এ .txt ফাইল থেকে ডেটা প্লট করা

  3. Tkinter মেনু UI থেকে ড্যাশড লাইন সরানো

  4. লিনাক্স কমান্ড লাইন থেকে টেক্সট ফাইলের কন্টেন্ট দেখার পদ্ধতি