paste

回到顶部

paste就要比join 简单多了!相对于join 必须要比对两个文件的数据相关性,

paste直接将两行贴在一起,且中间以tab键隔开!简单的使用方法:

[peter@study ~]$ paste [-d] file1 file2

选项与参数:

-d :后面可以接分隔字符。预设是以 [tab] 来分隔的!

- :如果 file 部分写成 - ,表示来自 standard input 的资料的意思。

用 root 身份,将 /etc/passwd 与 /etc/shadow 同一行贴在一起:

[root@initroot ~]# paste /etc/passwd /etc/shadow

root:x:0:0:root:/root:/bin/bashroot:$6$iWZdx1dL$UmMmRTYcPPYmIOLphHouLkfqbsy2k4uyLnekclB4LnBP9ksLDGCqZ5kTS/uxsl7D4umb1/.RrEJF/Xw0lDlDu/:18268:0:99999:7:::

daemon:x:1:1:daemon:/usr/sbin:/usr/sbin/nologindaemon:*:17882:0:99999:7:::

bin:x:2:2:bin:/bin:/usr/sbin/nologinbin:*:17882:0:99999:7:::

sys:x:3:3:sys:/dev:/usr/sbin/nologinsys:*:17882:0:99999:7:::

sync:x:4:65534:sync:/bin:/bin/syncsync:*:17882:0:99999:7:::

...省略...

注意同一行中间以tab键隔开!

先将 /etc/group 读出(用 cat),然后与范例一贴上一起!且仅取出前三行

[root@initroot ~]# cat /etc/group | paste /etc/passwd /etc/shadow - | head -n 3

root:x:0:0:root:/root:/bin/bashroot:$6$iWZdx1dL$UmMmRTYcPPYmIOLphHouLkfqbsy2k4uyLnekclB4LnBP9ksLDGCqZ5kTS/uxsl7D4umb1/.RrEJF/Xw0lDlDu/:18268:0:99999:7:::root:x:0:peter

daemon:x:1:1:daemon:/usr/sbin:/usr/sbin/nologindaemon:*:17882:0:99999:7:::daemon:x:1:

bin:x:2:2:bin:/bin:/usr/sbin/nologinbin:*:17882:0:99999:7:::bin:x:2:

重点在那个 - 的使用!那玩意儿常常代表 stdin 喔!

本文由initroot编辑整理,转载请注明www.initroot.com

linux paste是什么命令,linux paste命令相关推荐

  1. linux中paste的用法,在Linux中使用Paste命令来合并行,包括使用Paste命令技巧及注意事项...

    在本文中,我们将教你如何使用Paste命令,包括使用Paste命令技巧及注意事项.Paste是允许你水平合并文件行的命令,它输出由指定为参数的每个文件的顺序对应的行组成的行,并用制表符分隔. 如何使用 ...

  2. linux 平行运行命令,Linux paste命令

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

  3. Linux系统超全超实惠的命令行工具

    Linux工具 Linux下还是有很多超棒的开发工具的. 在Linux日常使用中,最常用的命令自然是sudo, ls, cp, mv, cat等,但作为后台开发者,上述命令远远不够.从我的理解来看,合 ...

  4. [转载]对 Linux 专家非常有用的 20 个命令

    原文出处: Tecmit   译文出处: oschina.欢迎加入技术翻译小组. 在第一部分文章中我们讨论了那些都只是切换到 Linux 和linux新手所需的必要知识的用户的命令. 对 Linux ...

  5. linux 命令大全_linux命令大全

    系统信息 arch 显示机器的处理器架构(1) uname -m 显示机器的处理器架构(2) uname -r 显示正在使用的内核版本 dmidecode -q 显示硬件系统部件 - (SMBIOS ...

  6. linux常用命令、linux系统、linux属于什么操作系统、linux系统安装、linux怎么读、linux和windows的区别、linux配置ip地址、linux系统一般用来,在线查询工具

    linux vi编辑器常用命令 linux 查看ip linux find -name 查找文件名 linux shell linux 查看端口占用 linux 删除文件命令 linux cp命令复制 ...

  7. linux编辑搜索命令,Linux 命令大全提供 500 多个 Linux 命令搜索

    Linux命令分类 这里存放Linux 命令大全并不全,你可以通过linux-command来搜索,它是把 command 目录里面搜集的命令,生成了静态HTML并提供预览以及索引搜索. 文件传输 b ...

  8. Linux入门第三天——linux命令(二)

    用户和用户组管理 用户管理包括用户与组账号的管理. 在Unix/Linux系统中,不论是由本机或是远程登录系统,每个系统都必须拥有一个账号,并且对于不同的系统资源拥有不同的使用权限. Unix/Lin ...

  9. linux运维工程师命令,Linux运维工程师的常用Linux命令汇总

    今天小编要跟大家分享的文章是关于Linux运维工程师的常用Linux命令汇总.作为运维人员,这些常用命令不得不会,掌握这些命令,工作上会事半功倍,提供工作效率.下面来和小编一起看一看吧! 一.文件和目 ...

  10. linux 垃圾桶命令,linux下的一些好用的命令行

    linux下的一些好用的命令行 添加环境变量 Linux 中需要将 libjakaAPI.so 和 jkrc.so 放在同一个文件夹下,并添加当前文件夹路径到环境变量, 使用命令 export LD_ ...

最新文章

  1. Grape和Sinatra结合使用
  2. 儿子转眼就长大:Hinton、LeCun、Bengio 口述神经网络简史
  3. python输入数字翻译成星期几-Python练习笔记——计算输入日期为改年的第几天、星期几...
  4. C++ string 类常用函数
  5. c++从入门到进阶--引用与常量
  6. 前端学习(1842):前端面试题之vue组件调用方式
  7. 人人都是程序员的节奏,Python 纳入高考
  8. 查看本机装的 JDK 是32位还是64位的
  9. nodeJs 控制台打印中文显示为Unicode解决方案
  10. Java枚举(Enum)类型的基本介绍与原理探求
  11. 物联网卡在智慧农业的作用有哪些
  12. 人脸表情分类与识别:opencv人脸检测+Keras情绪分类
  13. asp.net实现页面无刷新效果
  14. windows 服务的安装与卸载之bat脚本命令
  15. java编译出现乱码_java编译乱码解决方法
  16. boost LNK2005 重定义错误
  17. 分享一个xshell7的绿色版
  18. 证书错误 SSLCertVerificationError
  19. 方法重载时,需要遵循以下三条原则
  20. 修改window本地hosts文件,修改域名指向

热门文章

  1. JavaSSM笔记(一)Spring基础(JavaBean)(IoC理论)(AOP)(使用注解开发)
  2. Github 镜像站的使用
  3. 安装ae显示安装程序无法初始化_adobe cc安装失败(adobe cc安装不了)以及安装adobe cc提示“安装程序无法初始化”的解决方法...
  4. 使用matlab计算y=tanx的积分,对1/tanx积分
  5. 离职原因这么说,HR可以接受
  6. 《互联网理财一册通》一一1.2 投资理财有学问
  7. Audio File Convert(afconvert)工具转换音频格式
  8. 海格里斯带你认识立体库分类!立体仓库是如何分类的?
  9. docker查找占用主机磁盘空间最大的容器
  10. python课程设计 文字游戏 魔塔1