Trong chương trình này, cho một tên file text.txt. Nhiệm vụ là in một dòng cụ thể từ file đó.
Có nhiều phương pháp trong bash script: awk, sed, head.
Cú pháp
$> awk '{if(NR==LINE_NUMBER) print $0}' filename
$> sed -n LINE_NUMBERp filename
$> head -n LineNumber filename | tail -n +LINE_NUMBER
Code in dòng cụ thể trong bash từ file text.txt.
Sử dụng awk
$> awk '{if(NR==5) print $0}' text.txt
Sử dụng sed
$> sed -n 5p text.txt
Sử dụng head
$> head -n 5 filename | tail -n +5