【发布时间】:2014-04-20 15:05:17
【问题描述】:
是否可以使用 awk 或 sed 打印具有相邻行的特定行?
【问题讨论】:
是否可以使用 awk 或 sed 打印具有相邻行的特定行?
【问题讨论】:
awk 'NR>=3&&NR<=5' input.txt
打印第 3、4、5 行
【讨论】:
awk 'NR>5{exit}NR>=3&&NR<=5'
awk 'NR>=3; NR==5{exit} 或更有效的awk 'NR>=3{print; if (NR==5) exit}。
这可能对你有用(GNU sed):
sed -n '3,5p;5q' file
这将打印第 3 到 5 行并在第 5 行之后退出。
【讨论】: