合并文件的数据行
paste [-d list] [-s] [files]
paste [--help] [--version]
读取两个或多个指定的文本数据文件,顺序地把每个文件的相应数据行合并为一行,中间以制表符作为分隔符,写到标准输出。其中,files是两个或多个文本数据文件。如果未指定文件,或指定的某个文件为“-”,读取标准输入以代之。
-d list, --delimiters=list 使用指定的字符取代制表符,分隔合并的数据行。list可以是一个或一组字符,第一个字符用于分隔第一个与第二个文件的数据行,第二个字符用于分隔第二个和第三个文件的数据行,以此类推。
-s, --serial 采用串行方式取代默认的并行方式,逐一合并每个文件,即首先把第一个文件的若干(取决于文件参数的个数)数据行合并为一行,如此继续合并,直至处理完第一个文件之后,再开始依样处理第二个文件,直至处理完所有的文件。
--help 显示命令的用法、概述与选项说明等帮助信息,然后退出。
--version 显示命令的版本、版权与作者等信息,然后退出。
1. 逐行合并两个文件,把合并后的结果写到标准输出。
$ paste test1 test2 You are in a maze of You are in a maze of twisty little passages twisty little passages which are all alike. which are all different. $
2. 采用串行方式逐一合并两个文件,把合并后的结果写到标准输出。
$ paste -s test1 test2 You are in a maze of twisty little passages which are all alike. You are in a maze of twisty little passages which are all different. $
索引:A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z