使用awk获取下一个字段

时间:2009-08-12 13:56:02

标签: awk grep

我有这个输入文件(空格是行中两个元素的分隔符,否则只有一个元素)

a:1
a:1 123
b:2 345 
c:3 456 
d:4 
d:4 456
..
..

我对输出感兴趣

a:1 123
d:4 456

即前一个字段只有一个字段的行。

1 个答案:

答案 0 :(得分:1)

试试这个:

 { if (NF == 1) { getline; print; next; } }