题目:
给定一个文本文件 file.txt,请只打印这个文件中的第十行。
示例:
假设 file.txt 有如下内容:
Line 1
Line 2
Line 3
Line 4
Line 5
Line 6
Line 7
Line 8
Line 9
Line 10
你的脚本应当显示第十行:Line 10
思路:
打 印 第 十 行 :sed -n '10p' file.txt
打 印 一 到 十 行 :sed -n '1,10p' file.txt
查 找 指 定 字 符 :grep -n 'KeyWord' file.txt
打印指定字符上下5行:grep -C 5 'KeyWord' file.txt
打印指定字符上下N行:grep -A 100 -B 100 'KeyWord' file.txt
代码实现:
# Read from the file file.txt and output the tenth line to stdout.
sed -n '10p' file.txt