【发布时间】:2014-10-08 11:39:40
【问题描述】:
我想在匹配后对一组括号内的数字进行 grep。
在下面给出foo.txt,
foo: "32.1" bar: "42.0" misc: "52.3"
我想提取小节后面的数字,42.0。
以下行将匹配,但我想提取数字。我想我可以将输出返回到 grep 中寻找 \d+.\d+,但有更好的方法吗?
grep -o -P 'bar: "\d+.\d+"' foo.txt
【问题讨论】:
标签: grep