-1
我有一个这样的文件:匹配的模式及其以下行,直到空行
# a
some
lines
# b
some
more
lines
...
说我想匹配# b
段:
# b
some
more
lines
我知道grep "# b" filename
可以匹配我感兴趣的模式线,但我不知道如何执行“匹配,直到空行”行动。不确定grep是否比sed或awk更适合这项任务。帮帮我?在sed
首先,通过展示至于你提到'awk',这是主观上最好的对于这个问题您尝试:) – fedorqui
,你应该看到这一点:[如何选择两个模式之间的线?](http://stackoverflow.com/questions/38972736/how-to-select-lines-between-two-patterns)。 'awk'中的空白行可以与'/^$ /'匹配,其中'^'是开头,'$'是字符串的结尾。 –
@JamesBrown该帖子的接受答案是一个非常全面的答案! –