इस प्रोग्राम में हमें एक फाइल नाम 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