[root@xxx tmp]# cat 1.txt
1 2 3
4 5 6
[root@xxx tmp]# cat 2.txt
11 22 33
44 55 66
[root@xxx tmp]# awk ‘{for(i=1;i<=NF;i++) a[i]=$i; getline < "1.txt" ;for (i=1;i<=NF;i++) printf a[i]+$i " " ;printf "\n" }‘ 2.txt
12 24 36
48 60 72
[root@xxx tmp]#
原文地址:http://wangqh.blog.51cto.com/5367393/1856893