Chinaunix首页 | 论坛 | 博客
  • 博客访问: 374186
  • 博文数量: 75
  • 博客积分: 1486
  • 博客等级: 上尉
  • 技术积分: 675
  • 用 户 组: 普通用户
  • 注册时间: 2010-07-22 18:38
个人简介

...

文章分类
文章存档

2023年(1)

2021年(3)

2020年(2)

2018年(1)

2017年(1)

2016年(10)

2015年(34)

2011年(14)

2010年(9)

分类: LINUX

2023-06-12 15:02:28

将两个文件按列合并

 file01:
   1  1
   2  2
   3  3
   4  4
   5  5
 file02:
   a  a
   b  b
   c  c
   d  d
   e  e



 {BANNED}中国第一种 使用awk
  1. awk 'NR==FNR{a[i]=$0;i++}NR>FNR{print a[j]" "$0;j++}' file01 file02
 第二种 使用paste
  1. paste -d " " file01 file02


拆分合并某列行

  1. awk 'NR<4{a[i]=$0;i++}NR>3{print a[j] "\t" $0;j++}' file01


阅读(198) | 评论(0) | 转发(0) |
0

上一篇:shell笔记【一】【awk】

下一篇:没有了

给主人留下些什么吧!~~