【发布时间】:2012-03-08 08:56:06
【问题描述】:
是否可以在一个命令行中列出field#4长度不等于3的记录的行号?
假设我有这个数据(制表符分隔符)
John Smith 25 O ATG 180
Peter Jackson 40 AB GGTA 173
Carl Anderson 32 A GGT 172
Michael Phillips 28 B TT 165
Lisa Mount 30 B GTAA 168
这里的字段#4 中的数据是 ATG、GGTA、GGT、TT、GTAA。 所以输出应该是
2
4
5
或者(NULL可以被任何东西代替)
NULL
2
4
NULL
5
我更喜欢第一个输出。第二个是为了以防第一个输出是不可能的
【问题讨论】:
标签: ubuntu command-line