【发布时间】:2013-06-10 15:13:08
【问题描述】:
我正在尝试提取由制表符分隔的数据子集。我想在专栏中使用一些信息。例如 column2 有三个分数,用“;”隔开
col1 col2
1 a=2;b=1.1;c=0
1 a=0.2;b=0.2;c=0.5
1 a=1.5;b=1.9;c=3.5
我想提取 b 值大于 1 的行。在这种情况下,我想要的输出是
col1 col2
1 a=2;b=1.1;c=0
1 a=1.5;b=1.9;c=3.5
我尝试使用 awk,但无法在列中提取信息。此外,顺序并不总是相同(a、b、c 等)。最好在搜索条件中包含“b > 1”。有什么建议吗?
【问题讨论】:
标签: unix awk extract vcf-vcard