24小时热门版块排行榜    

查看: 471  |  回复: 2

cuiliu1007

银虫 (小有名气)

[求助] 求awk语句 按列合并文件 已有1人参与

在linux下使用awk合并多个文件,如
文件1: 1.dat
BF       1  2   3    1.2
BFP     2  3   4    1.3
文件2: 2.dat
BF       1  2   3    1.4
BFP     2  3   4    1.5

合并之后为
BF       1  2   3    1.2   BF       1  2   3    1.4
BFP     2  3   4    1.3   BFP     2  3   4    1.5

请问awk命令应该怎么写?
回复此楼

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

戴世杰

木虫 (著名写手)

【答案】应助回帖

★ ★ ★ ★ ★ ★ ★ ★ ★ ★
感谢参与,应助指数 +1
cuiliu1007: 金币+10, ★★★★★最佳答案 2015-04-08 10:23:50
不用awk命令就可以实现
用paste命令
paste -d" " 1.dat 2.dat>11.dat 内容输出如下:
BF       1  2   3    1.2 BF       1  2   3    1.4
BFP      2  3   4    1.3 BFP      2  3   4    1.5
paste  1.dat 2.dat>11.dat 内容输出如下:
BF       1  2   3    1.2        BF       1  2   3    1.4
BFP      2  3   4    1.3    BFP      2  3   4    1.5
2楼2015-01-12 18:22:00
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

cuiliu1007

银虫 (小有名气)

引用回帖:
2楼: Originally posted by 戴世杰 at 2015-01-12 18:22:00
不用awk命令就可以实现
用paste命令
paste -d" " 1.dat 2.dat>11.dat 内容输出如下:
BF       1  2   3    1.2 BF       1  2   3    1.4
BFP      2  3   4    1.3 BFP      2  3   4    1.5
p ...

谢谢你!
3楼2015-04-08 10:23:45
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 cuiliu1007 的主题更新
信息提示
请填处理意见