我想在水平分隔符之间获得多行文本,并在分隔符之前和之后忽略其他任何内容。在水平分隔符与sed/awk之间获取多行文本
一个例子是: -
Some text here before any delimiter
----------
Line 1
Line 2
Line 3
Line 4
----------
Line 1
Line 2
Line 3
Line 4
----------
Some text here after last delimiter
而且我想获得
Line 1
Line 2
Line 3
Line 4
Line 1
Line 2
Line 3
Line 4
/我如何做到这一点使用awk与sed的正则表达式?谢谢。
当然你不是指'sed'/^- * $/d'' – 2012-07-07 05:06:06
可以哟你澄清“之前和之后的分隔符”? – 2012-07-07 05:07:09
删除到第一个分隔符,并从最后一个分隔符到结尾,并将其中的任何分隔符变成随机数量的换行符? – tripleee 2012-07-07 06:51:01