Linux基础命令---文本统计paste
原创
©著作权归作者所有:来自51CTO博客作者一生有你llx的原创作品,请联系作者获取转载授权,否则将追究法律责任
paste
将文件以行的方式合并在一起,用tab字符分隔开,将结果送到标准输出。此命令的适用范围:RedHat、RHEL、Ubuntu、CentOS、SUSE、openSUSE、Fedora。
1、语法
paste [选项] file
2、选项列表
选项
|
说明
|
--version
|
显示命令版本信息
|
--help
|
显示帮助文档
|
-d | --delimiters=LIST
|
指定间隔字符
|
-s | --serial
|
顺序的合并一个文件的多行到一行
|
3、实例
1)顺序合并文件,使用间隔符“;”
[root@192 weijie]# cat 1.c // 查看内容 hello world i am david love linux this code nihao ed [root@192 weijie]# paste -d ";" -s 1.c // 使用分号为间隔,合并文件的多行到一行 hello world;i am david;love linux;this code;nihao ed
|
2)合并两个文件
[root@192 weijie]#paste 1.c 2.c // 合并两个文件,默认间隔符是 tab hello world hello linux i am david i am weijie love linux love world this code hehe nihao ed im join
|