【发布时间】:2016-03-20 11:56:57
【问题描述】:
如何为所有行中的所有行(定义为由空格分隔的字符串)中的所有匹配项提取分隔符“:”之间的字符? 我试过 sed 's/.:(.):.*//g' 但这并没有考虑到多次出现。
给定:
1/1:2.000:0.000,0.000,1.000 0/1:1.001:0.000,0.999,0.001
1/1:2.000:0.000,0.000,1.000 0/1:1.002:0.000,0.998,0.002
获得:
2.000 1.001
2.000 1.002
【问题讨论】:
标签: string sed character extract delimiter