使用awk脚本比较两个文件

时间:2015-03-12 14:12:27

标签: awk

我需要使用条件验证两个文件,并使用逗号分隔文件中的每个记录。

File1中

Prakash,10,20,3(Field Index)

文件2

10,25,100
20,25,200
30,20,300

从阅读文件1 FieldIndex我需要总结文件2中的相应列(即100 + 200 + 300)需要添加。

1 个答案:

答案 0 :(得分:0)

$ cat > file1
Prakash,10,20,3
$ awk -F, '
  NR == FNR {f = $NF; next}  # last field of the first file
  { sum += $f }              # we're in the 2nd file here since NR != FNR
  END { print "sum of field index " f " is " sum }
' file1 file2 
sum of field index 3 is 600