1
我使用Ubuntu的,我们得到了与2列的CSV file1.csv看起来像如何使用awk在Ubuntu中添加2个csv文件的第二行值?
a,1
b,1
...
和2列另一个file2.csv看起来像
a,24324
b,432
第一列是相同的,按file1.csv和file2.csv排序。 如何使用awk来添加的在Ubuntu 2个CSV文件中第二行的值来得到的结果是这样的:
a,24325
b,433
Thx!如果我想计算(1-24324)/(1 + 24324)作为第二列呢? “awk -F,-v OFS =,'NR == FNR {a [$ 1] = $ 2; next} {$ 2 =(a [$ 1] - $ 2)/(a [$ 1] + $ 2)}'file1。 csv file2.csv“?? – user3692521 2014-08-28 22:19:31
@ user3692521是的,这是正确的。虽然你可能想要检查除数为零。 – 2014-08-28 22:21:45