我是 awk 的新手,并且被困在这个问题上。基本上我正在搜索一个模式,我想用“--”分隔每个匹配项,这样我就可以轻松地在 ruby 中使用 yaml 库来解析文件
awk '/(start)/,/(end)/' #awk command I am doing
我得到什么:
start
foo
bar
end
start
foo2
bar2
end
start
foo3
bar3
end
我想要的是:
start
foo
bar
end
--
start
foo2
bar2
end
--
start
foo3
bar3
end
有任何想法吗?