奇怪分隔的文件中的值的总和

奇怪分隔的文件中的值的总和

我有一个场景,我想计算以下数据集的总和

V1|V2|V3  
"1.1"|"1.2"|"A"
"1.1"|"1.2"|"B"
"1.1"|"1.2"|"C"

V1 V2 之和?

怎样做

输出 :

3.3 3.6 

答案1

$ cat q
v1|v2|v3
"1.1"|"1.2"|"A"
"1.1"|"1.2"|"B"
"1.1"|"1.2"|"C"
$ sed 's|"||'g q | awk "-F|" \
    'BEG{v1=0;v2=0;}NR>1{v1 = v1 + $1; v2 = v2 + $2;}END{print v1 " " v2}'
3.3 3.6

相关内容