linux下多个文件相同行合并
来源:互联网 发布:索罗斯做空中国 知乎 编辑:程序博客网 时间:2024/06/01 23:37
通常我们遇到两个文件合并直接使用cat file1 file2 > file3,但是这种是将一个文件追加到另一个文件的末尾,相当于sql中的union,将多个查询记录合并到一起。今天要介绍的是将两个相同行的文件合并到一起,结果是相同的行追加到相同行的行尾,最后的文件还是保留原来的行数。类似于sql中的join。这个命令就是linux下的paste.使用如下:
paste file1 file2 > file3
我们假设两个文件内容分别如下:
[root@dbserver data]# cat id.txt idname1001scala1002java1003linux1004shell1005python
[root@dbserver data]# cat price.txt sidpriceone39.0two49.0three50.0four99.0five100.0
在这里我们通过paste命令将它们合并。
[root@dbserver data]# paste id.txt price.txt > concat.txt[root@dbserver data]# cat concat.txt idnamesidprice1001scalaone39.01002javatwo49.01003linuxthree50.01004shellfour99.01005pythonfive100.0
结果正是我们想要的,相同行对应相同行。
有图为证:
阅读全文
0 0
- linux下多个文件相同行合并
- linux shell怎么将多个文件(行数相同)合并为同一个文件,相同行数据还是写相同行
- linux 文件,相同行过滤
- Linux下合并前缀相同的文件的程序流程及其C代码实现
- 合并DataGrid相同的行
- 合并相同的行(记录)
- JS自动合并相同行
- easyui 动态合并 相同行
- JS自动合并相同行
- 相同大小bmp文件合并拼接
- 合并两个格式相同的wav文件
- excel 多个文件合并,字段相同
- 合并gridview相同的行或者相同的列
- 表格合并相同列,相同行的jquery实现
- linux按行合并两个文件
- linux 合并文件
- linux合并文件
- linux 合并文件
- openstack分配固定的ip和如何升级组件
- DWG文件怎么转换成PDF的一分钟实用技巧
- mysql group by 用法解析(详细)
- 安卓6.0动态权限申请问题,可见链接
- charles破解
- linux下多个文件相同行合并
- Quartz 2D(三)样式、阴影、渐变
- RSA加密解密、生签延签
- 方向比努力更重要
- CString 和 char* 互转
- PhpStorm断点调试配置问题
- 前端必须要懂的浏览器缓存机制
- Python基础提高经典例题
- 浅谈SEO搜索引擎基本工作原理