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命令 – 合并两个文件相关推荐

  1. 【转帖】Linux Cut 命令 与 Paste命令Join命令tr命令

    Cut命令 ,主要用来提取各种各样的数据. cut -cchars file 如:     -c5     提取第5个字符         -c5-    提取第5个字符以后的字符         - ...

  2. python如何对两个矩阵进行拼接_Python合并两个numpy矩阵

    numpy是Python用来科学计算的一个非常重要的库,numpy主要用来处理一些矩阵对象,可以说numpy让Python有了Matlab的味道. 实际的应用中,矩阵的合并是一个经常发生的操作,如何利 ...

  3. python合并两个有序列表_Python实现合并两个有序链表的方法示例

    本文实例讲述了Python实现合并两个有序链表的方法.分享给大家供大家参考,具体如下: 思路:先选出第一个节点,然后遍历两个链表,把小的作为当前节点的下一个节点,一直到其中一个链表遍历完,这时候把另一 ...

  4. python如何对两个矩阵进行拼接_Python:合并两个numpy矩阵的实现

    Python:合并两个numpy矩阵的实现 numpy是Python用来科学计算的一个非常重要的库,numpy主要用来处理一些矩阵对象,可以说numpy让Python有了Matlab的味道. 如何利用 ...

  5. 合并两个有序数组(初级算法合并两个有序数组)

    合并两个有序数组 1.题目: (合并两个有序数组) 2. 示例 3.解答步骤 4. 提交结果(提交用时和内存消耗) 声明: 题目均来自力扣,网址力扣官网, 如有侵权,告知必删! 本题地址: 点击我跳转 ...

  6. 合并两个链表数据结构c语言,合并两个链表.

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 #include #define N1 10 #define N2 10 struct list{ int date ; struct list *nex ...

  7. 【Linux】一步一步学Linux——paste命令(58)

    00. 目录 文章目录 00. 目录 01. 命令概述 02. 命令格式 03. 常用选项 04. 参考示例 05. 附录 01. 命令概述 paste命令会把每个文件以列对列的方式,一列列地加以合并 ...

  8. Linux 命令(43)—— paste 命令

    1.命令简介 paste 命令将多个文件的相应行默认以 Tab 分隔符横向连接起来,输出到标准输出.paste 后可接多个文件,不限于 2 个文件.如果文件写成连字符 -,表示内容来自标准输入.pas ...

  9. linux paste变量,Linux paste命令

    Linux paste命令用于合并文件的列. paste指令会把每个文件以列对列的方式,一列列地加以合并. 语法 paste [-s][-d ][--help][--version][文件...] 参 ...

最新文章

  1. 博科VP:闪存推动了与之相匹配的第六代FC的发展
  2. seo html空格影响,这一对HTML标签嵌套对SEO优化的影响,居然99%的人不知道!
  3. python与c混合编程 版本_python与C、C++混编的四种方式(小结)
  4. MDK中利用宏定义__DATE__和__TIME__设置产品的代码固件版本
  5. Myeclipse8.6中安装SVN插件
  6. js object转数组_const 和 Object.freeze() 的区别 ?
  7. Untiy中的数据平滑处理
  8. 【spring】常用注解作用归纳
  9. oracle关联两个字段,oracle字符串连接函数,||使两个或多个字段拼成一个字段
  10. android 恢复出厂设置不清除的分区,Android如何在恢复出厂设置时不删除掉/data/media/0/里面指定的目录...
  11. 隐马尔可夫链模型的训练与预测
  12. pyspider 爬取淘宝食品
  13. kettle发送邮件
  14. 首行缩进字符计算机怎么弄,首行缩进2字符如何设置
  15. php 母版页,.NET_ASP.NET 2.0 中的创建母版页,  虽然母版页和内容页功能 - phpStudy...
  16. 笔记本插入网线接口没反应
  17. 在CSDN高校俱乐部校园巡讲中遇到的几个共性问题
  18. centos7防火墙开放端口,附开放samba特定端口实例
  19. 几个图像缩放算法的比较
  20. 李建忠设计模式(一)

热门文章

  1. 康宁玻璃ct值计算公式_【钦州】CT室铅板生产厂家
  2. python自动保存图片_Python学习笔记:利用爬虫自动保存图片
  3. STM32 MDK编译后生成的 .map文件深入分析
  4. php 管理 mysql 数据库 代码_PHP5对Mysql5的任意数据库表的管理代码示例(三)
  5. .config 和 kconfig以及 makefile的关系
  6. getsockname与getpeername
  7. Linux NULL定义
  8. 搞IT也不能不懂“五险一金”啊
  9. linux+qt+定时精度,Qt QTimer测试定时精度
  10. magicbook linux系统换w7,荣耀magicbook怎么安装win7 荣耀magicbook安装win7方法