【发布时间】:2015-10-15 01:16:57
【问题描述】:
我有一些 csv 文件,我需要在第 4 列和第 5 列中求和 12%:
原始文件:
Destination,First Interval,Next Interval,First Price,Next Price
93,180,180,4.32210,4.32210,ADD=#60:50&0|SEQ=intNxN@priceN.97%
9370,180,180,4.50000,4.50000,ADD=#60:50&0|SEQ=intNxN@priceN
.50%
9371,180,180,4.50000,4.50000,ADD=#60:50&0|SEQ=intNxN@priceN
.50%
9372,180,180,4.50000,4.50000,ADD=#60:50&0|SEQ=intNxN@priceN
.50%
想要的输出:
Destination,First Interval,Next Interval,First Price,Next Price,Formula
93,180,180,4.84075,4.84075,ADD=#60:50&0|SEQ=intNxN@priceN.97%
9370,180,180,5.04000,5.04000,ADD=#60:50&0|SEQ=intNxN@priceN
.50%
9371,180,180,5.04000,5.04000,ADD=#60:50&0|SEQ=intNxN@priceN
.50%
9372,180,180,5.04000,5.04000,ADD=#60:50&0|SEQ=intNxN@priceN
.50%
通过 awk 或 sed 执行此操作的任何建议
【问题讨论】:
-
搜索最好的方法,+200个文件需要更改,在电子表格处理器中不容易做到。