例如,假定 file.txt 有如下内容:
Line 1
Line 2
Line 3
Line 4
Line 5
Line 6
Line 7
Line 8
Line 9
Line 10
你的脚本应当显示第十行,如下:
Line 10
方法一:
cat file | head -10 | tail -1
方法二:
cat file | sed -n '10{p;q}'
方法三:
cat file | awk 'NR==10'
本文介绍如何从文本文件中准确地提取指定行的内容,提供了三种不同的脚本实现方式,包括使用管道结合常用命令、sed 命令以及 awk 命令。
例如,假定 file.txt 有如下内容:
Line 1
Line 2
Line 3
Line 4
Line 5
Line 6
Line 7
Line 8
Line 9
Line 10
你的脚本应当显示第十行,如下:
Line 10
方法一:
cat file | head -10 | tail -1
方法二:
cat file | sed -n '10{p;q}'
方法三:
cat file | awk 'NR==10'

被折叠的 条评论
为什么被折叠?