打印文件中特定的某行到某行之间的内容

例如:有个文件test的内容以下:

ert
fff
**
[abcfd]
123
324
444
[rty]
**
fgfgf
  • 怎么能截取
[abcfd]
123
324
444
[rty]
  • 这一部分出来呢?

答案

sed -n '4,8p' test
sed -n '/\[abcfd\]/,/\[rty\]/p' test
相关文章
相关标签/搜索