[已解决],shell脚本 txt文件合并
发表于 : 2012-06-02 9:39
小生道行太浅,YeLee 写了:awk吧。
qy117121 写了:码盲路过
代码: 全选
awk '{n[$1]=sprintf("%s %s",n[$1],$2)} END {for (e in n) print e " " n[e]}' a b
代码: 全选
awk '{n[$1]=n[$1]+$2} END {for (e in n) print e " " n[e]}' a b
代码: 全选
awk '{n[$1]=n[$1]+$2} END {for (e in n) print e " " n[e] > "/tmp/1"}' a b
代码: 全选
awk '{n[$1]=n[$1]+$2} END {for (e in n) print e " " n[e] > "/tmp/1"}' a b
代码: 全选
awk '{n[$1]=sprintf("%s",n[$1]+$2)} END {for (e in n) print e " " n[e]}' a b
多谢mjp123 写了:代码: 全选
awk '{n[$1]=n[$1]+$2} END {for (e in n) print e " " n[e] > "/tmp/1"}' a b
thxcao627 写了:代码: 全选
awk '{n[$1]=sprintf("%s",n[$1]+$2)} END {for (e in n) print e " " n[e]}' a b