linux两个命令一起,paste命令 – 合并两个文件
paste命令会把每个文件以列对列的方式,一列列地加以合并 ,他就是相当于把两个不同的文件内容粘贴在一起,形成新的文件。
注意:paste默认粘贴方式以列的方式粘贴,但是并不是不能以行的方式粘贴,加上-s选项就可以行方式粘贴。
语法格式: paste [参数] [文件1] [文件2]
常用参数:
-d默认域的分隔符是空格或tab键,设置新的域分隔符
-s将每个文件粘贴成一行
--从标准输入中读取数据
参考实例
将file_2和file_2粘贴成一个新的文件:
[root@linuxcool ~]# cat file_1
aaa
bbb
ccc
ddd
eee
[root@linuxcool ~]# cat file_2
AAA
BBB
CCC
DDD
EEE
[root@linuxcool ~]# paste file_1 file_2
aaa AAA
bbb BBB
ccc CCC
ddd DDD
eee EEE
设置域分隔符为:粘贴成新的文件:
[root@linuxcool ~]# paste -d: file_1 file_2
aaa:AAA
bbb:BBB
ccc:CCC
ddd:DDD
eee:EEE
将每个文件粘贴成一行:
[root@linuxcool ~]# cat file_1
aaa
bbb
ccc
ddd
eee
[root@linuxcool ~]# cat file_2
AAA
BBB
CCC
DDD
EEE
[root@linuxcool ~]# paste -d: -s file_1 file_2
aaa:bbb:ccc:ddd:eee
AAA:BBB:CCC:DDD:EEE
从标准输入中读取数据,每行显示5个文件名:
[root@linuxcool ~]# ls | paste -d" " - - - - -
anaconda-ks.cfg dir_1 file1 file_1 file_1.db
file_2 file_3 file_4 file_5 file_6
file.db file_hobby_1 file_hobby.db file_hobby_sort.db file_sort.db
initial-setup-ks.cfg testfile
linux两个命令一起,paste命令 – 合并两个文件相关推荐
- 【转帖】Linux Cut 命令 与 Paste命令Join命令tr命令
Cut命令 ,主要用来提取各种各样的数据. cut -cchars file 如: -c5 提取第5个字符 -c5- 提取第5个字符以后的字符 - ...
- python如何对两个矩阵进行拼接_Python合并两个numpy矩阵
numpy是Python用来科学计算的一个非常重要的库,numpy主要用来处理一些矩阵对象,可以说numpy让Python有了Matlab的味道. 实际的应用中,矩阵的合并是一个经常发生的操作,如何利 ...
- python合并两个有序列表_Python实现合并两个有序链表的方法示例
本文实例讲述了Python实现合并两个有序链表的方法.分享给大家供大家参考,具体如下: 思路:先选出第一个节点,然后遍历两个链表,把小的作为当前节点的下一个节点,一直到其中一个链表遍历完,这时候把另一 ...
- python如何对两个矩阵进行拼接_Python:合并两个numpy矩阵的实现
Python:合并两个numpy矩阵的实现 numpy是Python用来科学计算的一个非常重要的库,numpy主要用来处理一些矩阵对象,可以说numpy让Python有了Matlab的味道. 如何利用 ...
- 合并两个有序数组(初级算法合并两个有序数组)
合并两个有序数组 1.题目: (合并两个有序数组) 2. 示例 3.解答步骤 4. 提交结果(提交用时和内存消耗) 声明: 题目均来自力扣,网址力扣官网, 如有侵权,告知必删! 本题地址: 点击我跳转 ...
- 合并两个链表数据结构c语言,合并两个链表.
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 #include #define N1 10 #define N2 10 struct list{ int date ; struct list *nex ...
- 【Linux】一步一步学Linux——paste命令(58)
00. 目录 文章目录 00. 目录 01. 命令概述 02. 命令格式 03. 常用选项 04. 参考示例 05. 附录 01. 命令概述 paste命令会把每个文件以列对列的方式,一列列地加以合并 ...
- Linux 命令(43)—— paste 命令
1.命令简介 paste 命令将多个文件的相应行默认以 Tab 分隔符横向连接起来,输出到标准输出.paste 后可接多个文件,不限于 2 个文件.如果文件写成连字符 -,表示内容来自标准输入.pas ...
- linux paste变量,Linux paste命令
Linux paste命令用于合并文件的列. paste指令会把每个文件以列对列的方式,一列列地加以合并. 语法 paste [-s][-d ][--help][--version][文件...] 参 ...
最新文章
- C和C++栈stack
- Python 把较长的一行代码分成多行的技巧
- Source Code Library 源代码收集器
- 【转】Linux的.a、.so和.o文件
- 崛起于Springboot2.X之Mysql读写分离(6)
- Machine Learning Notes Ⅲ
- 1120 Friend Numbers
- Spring mvc 拦截器 配置心得
- L1、L2、Batch Normalization、Dropout为什么能够防止过拟合呢?
- python基础:字符串操作
- python-白盒测试方法
- python 取名字_个人儿子叫派森,用python程序化取名字,他管这叫爹?
- python:epub文件批量转TXT
- 台式计算机时间不能同步,台式电脑时间同步不了?一分钟就能快速解决
- Qt字符串生成二维码功能
- 自动驾驶之-MATLAB环境下基于深度学习的语义分割
- 用showdown给HTML网页插入markdown笔记
- 数据库中几个基本概念 主码 外码
- 简单的java实现分解质因数。
- DAO:可及性与问责制、分权与效率 、开放与控制的三大权衡
热门文章
- windows游戏编程_苹果的Mac和微软的Windows该如何选择?
- python正则匹配html标签_Python正则获取、过滤或者替换HTML标签的方法
- layui 鼠标移入变为小手_游戏技术上不去?看看外设选对没!鼠标篇
- 从此明白了卷积神经网络(CNN)
- oracle对某两列求和再求和_函数实战:多列条件求和
- python编辑器spyder运行_使用spyder编译器单步调试python
- 【编译原理】入门总结
- 算法- 分治算法(实现汉诺塔)
- Python3 爬虫学习笔记 C10【数据储存系列 — MySQL】
- 计算机文化基础论述题,计算机文化基础复习题六