如果有一个文件,其行格式如下:
SOME_ATTRIBUTE_1 XYZ; IMPORTANT_ATTRIBUTE_1 1234; SOME_ATTRIBUTE_2 XYZ; IMPORTANT_ATTRIBUTE_2 AB;
现在我想把它转换成下面的形式,两个重要的属性值产生一个新的属性:
JOIN_IMPORTANT_ATTRIBUTE AB1234; SOME_ATTRIBUTE_1 XYZ; IMPORTANT_ATTRIBUTE_1 1234; SOME_ATTRIBUTE_2 XYZ; IMPORTANT_ATTRIBUTE_2 AB;
这可以用 awk 或类似的单线来完成吗?我不知道如何解决这个问题,而不是抓住Java技巧箱。