shell文本过滤编程(十一):paste命令
来源:互联网 发布:软件开发增值税税率 编辑:程序博客网 时间:2024/05/27 14:13
【版权声明:转载请保留出处: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
2 0
- shell文本过滤编程(十一):paste命令
- #Linux Shell 脚本编程(10)—文本过滤(合并与分割—sort、uniq、join、cut、paste、split)
- shell文本过滤编程(九):sed命令
- shell文本过滤编程(十):cut命令
- shell文本过滤编程(九):sed命令
- Linux Shell 脚本编程(6)—文本过滤(grep命令)
- Linux Shell 脚本编程(7)—文本过滤(find命令)
- Linux Shell 脚本编程(8)—文本过滤(awk命令)
- Linux Shell 脚本编程(9)—文本过滤(sed命令)
- Shell 学习12(paste命令)
- Shell命令--paste
- shell文本过滤编程(一):grep和正则表达式
- shell文本过滤编程(二):awk之基础
- shell文本过滤编程(三):awk之条件判断
- shell文本过滤编程(五):awk之printf
- shell文本过滤编程(七):awk之变量传递
- shell文本过滤编程(八):awk之内置函数
- shell文本过滤编程(八):awk之内置函数
- MFC中的窗口
- 捣乱程序
- cocos2dx 3.2在android下断点调试
- 二维数组与指针
- SEO优化之解读长尾关键词
- shell文本过滤编程(十一):paste命令
- Android_requestwindowfeature屏幕标题_141011
- MySQL Master-Slave 主从复制环境搭建
- VC获取进程ID 线程ID 窗口句柄
- java 之 引用(基本类型的包装类,构造函数析构函数与c++不同)
- 第7周项目4“撞错”体验
- Piggy-Bank (完全背包)
- CPU 用户时间 系统时间
- 第七周项目1 串联电阻