如何选择两个标记图案之间的线条,这些线条可能会出现awk / sed多次
使用awk或sed如何选择两种不同标记图案之间的线条?可能有多个标有这些图案的部分。
例如:假设文件包含:
abc def1 ghi1 jkl1 mno abc def2 ghi2 jkl2 mno pqr stu
并且起始模式是abc和结束模式是mno So,我需要输出为:
def1 ghi1 jkl1 def2 ghi2 jkl2
我使用sed匹配模式一次:
sed -e '1,/abc/d' -e '/mno/,$d' <FILE>
有没有办法在sed或awk 反复做,直到文件的结尾?
慕婉清6462132
心有法竹
慕田峪4524236
翻阅古今
随时随地看视频慕课网APP