博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
linux文本文件按列合并
阅读量:7029 次
发布时间:2019-06-28

本文共 529 字,大约阅读时间需要 1 分钟。

我想把文本文件file1 和文本文件 file2按照相应的行合并成一个文件 file3。如下所示:

原始文件 file1:
aaaa
bbbb
cccc
dddd
eeee

原始文件 file2:
1111
2222
3333
4444
5555

合并后的文件 file3:
aaaa 1111
bbbb 2222
cccc 3333
dddd 4444
eeee 5555

最开始我按照 VI高级命令集锦及VIM应用实例 里说的用VIM来实现,但感觉比较麻烦。经过摸索,我发现用paste这个命令实现这个功能比较简便,用paste file1 file2 > file3这一条命令就解决问题了。

下面简要介绍一下paste的使用:
1、语法结构:paste [OPTION]... [FILE]...

2、option可以是以下参数:
-d, --delimiters=LIST:每行用指定字符分割
-s, --serial:水平排列第一个文件,再水平排列第二个文件...
--help:显示帮助
--version:显示版本号

3、对于FILE,可以有多个,我们可以同时合并多个文件,例如:paste file1 file2 file3 同时合并三个文件

转载地址:http://zfrxl.baihongyu.com/

你可能感兴趣的文章
开启MySQL远程访问权限 允许远程连接
查看>>
insert into 语句的三种写法
查看>>
Hibernate的实体规则、主键生成策略、对象状态
查看>>
分布式锁简单入门以及三种实现方式介绍
查看>>
Ubuntu16.04安装配置和使用ctags
查看>>
[Vue] Props Validations
查看>>
JS模块化
查看>>
YAML文件中在单一文件中区分多个文件
查看>>
009 格式化
查看>>
window JNI_CreateJavaVM启动java程序
查看>>
2018第36周六
查看>>
Introduction to SIFT (Scale-Invariant Feature Transform)
查看>>
WPF 实现波浪浮动效果
查看>>
008-jdk1.7版本新特性
查看>>
request使用代理
查看>>
QThread详解
查看>>
Oracle联合多个子查询(inner join)
查看>>
wpf无边框窗体移动和大小调整
查看>>
[PHP] 算法-选择排序的PHP实现
查看>>
UWP 扩展/自定义标题栏的方法,一些概念和一些注意事项
查看>>