【发布时间】:2011-03-30 00:55:52
【问题描述】:
我尝试从文件中获取所有出现的模式,但目前如果每行出现多次,我会失败。
文件中的示例行:
lorem ipsum foo="match1" lorem ipsum foo="match2" lorem ipsum
我想要的输出:
match1 match2
我尝试使用 sed 来获取它:
sed -ne 's/^.*foo="\([^"]*\)".*$/\1/p'
用这个表达式我只得到第一次出现,但我不知道如何使它更好。
【问题讨论】: