来自参考:catonmat.net我想我可以使用以下方法在两种模式之间进行感兴趣的选择:
Source Text (one line): 6 June 2013 08.32.435 UTF+8 Report /content/folder[@name='....' Failure ....
这里重要的部分是报告的路径,因此我正在使用:
awk '/content\/folder\[@name=/,/Failure/' source.csv
我得到了整个匹配的行,而不仅仅是两个匹配项之间的内容路径。
我也尝试过:
sed -n '/content\/folder\[@name/,/Failure/ {/content\/folder\[@name\|Failure/!p}' source.csv
仍然返回整条线......
什么问题?