博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
shell文本过滤编程(十一):paste命令
阅读量:6209 次
发布时间:2019-06-21

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

【版权声明:转载请保留出处:blog.csdn.net/gentleliu。

Mail:shallnew at 163 dot com】

从字面上能够看出。paste命令和cut命令功能相反,cut命令是从文件行中取出字段,而paste命令是将文件行信息合并到一行。
paste命令用法为:

paste -d -s -file1 file2

-s选项是将文件行合并成一行。

比方现有例如以下文件:

# paste 1.filenameallenbobchrisdyao
# paste 1.file -s name    allen    bob    chris    dyao

该命令将文件每行按tab键分隔合并成一行。

-d选项指定分隔符号。比方:

# paste -s -d - 1.file name-allen-bob-chris-dyao

paste能够将多个文件按列拼接起来。例如以下:

# paste 1.file 2.file  3.filename    sex    ageallen    mail    25bob    female    27chris    male    56dyao    mail    14    female    19
还能够将多个文件按列拼接起来:
# paste 1.file 2.file  3.file -sname    allen    bob    chris    dyaosex    mail    female    male    mail    femaleage    25    27    56    14    19
当然也能够制定分隔符号:
# paste 1.file 2.file  3.file -s -d:name:allen:bob:chris:dyaosex:mail:female:male:mail:femaleage:25:27:56:14:19
或者
# paste 1.file 2.file  3.file -d:name:sex:ageallen:mail:25bob:female:27chris:male:56dyao:mail:14:female:19

 

 

 

转载于:https://www.cnblogs.com/gavanwanggw/p/6907178.html

你可能感兴趣的文章
2012年最有用的50款 jQuery 插件集锦——《表单篇》
查看>>
EF架构~单表一对多集合的插入(树型结构)
查看>>
c的socket教程 - 二进制 - 博客频道 - CSDN.NET
查看>>
iphone开发实现单选框
查看>>
keymaster -快捷键管理器
查看>>
Ubuntu 10.04安装水晶(Mercury)无线网卡驱动
查看>>
linux编程学习笔记(十二) 遍历目录
查看>>
华为综合面被刷,写点经验,以备后用
查看>>
Apache服务器SSL双向认证配置
查看>>
hdu 1671 Phone List(字典树)
查看>>
论数据库访问组件的选择--火地晋大作读后感
查看>>
php socket服务端和OC客户端(简单的测试)
查看>>
Dialog with HTML skin using CDHtmlDialog and SetWindowRgn
查看>>
看开源代码利器—用Graphviz + CodeViz生成C/C++函数调用图(call graph)
查看>>
回车替换Tab 并不会 提交表单 IE Chrome 通过
查看>>
算法:基于 RingBuffer 的 Deque 实现
查看>>
SharePoint 2013技巧分享系列 - Active Directory同步显示用户照片
查看>>
Xcode :Missing file warnings
查看>>
Four Ways to Create a Thread
查看>>
Unity 物理引擎动力学关节
查看>>