【发布时间】:2014-02-10 09:32:26
【问题描述】:
我有一个像这样的制表符分隔文件(没有标题,为了清楚起见,在示例中我使用竖线字符作为分隔符)
ID1|ID2|VAL1|
1|1|3
1|1|4
1|2|3
1|2|5
2|2|6
我想在此文件中添加一个新字段,该字段会在 ID1 或 ID2 更改时更改。像这样:
1|1|3|1
1|1|4|1
1|2|3|2
1|2|5|2
2|2|6|3
这是否可以在 sed、awk、perl 等中使用单行程序...或者我应该使用标准编程语言 (Java) 来完成这项任务。在此先感谢您的时间。
【问题讨论】: