shell命令--paste

Posted MineGi

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了shell命令--paste相关的知识,希望对你有一定的参考价值。

shell命令--paste

0、paste命令的专属图床

点此快速打开文章图床_shell命令paste

1、paste命令的功能说明

paste 命令用于合并文件的列。paste 指令会把每个文件以列对列的方式,一列列地加以合并。

2、paste命令的语法格式

SYNOPSIS
    paste [OPTION]... [FILE]...

3、paste命令的选项说明

  • -d<间隔字符>或--delimiters=<间隔字符>:用指定的间隔字符取代跳格字符。
  • -s或--serial:串列进行而非平行处理。
  • --help:在线帮助。
  • --version:显示帮助信息。
  • [文件…]:指定操作的文件路径

4、paste命令的实践操作

范例1:使用 paste 指令将文件 file1.txtfile2.txtfile3.txt 进行合并

环境准备

ls

cat >file1.txt <<\'EOF\'
* name*
* name*
1 over
EOF

cat >file2.txt <<\'EOF\'
* name*
2 over
EOF

cat >file3.txt <<\'EOF\'
* name*
3 over
EOF

ls
cat *  -->按行合并

进行合并

paste *  -->按列合并

范例2:合并指定文件的多行数据

paste -s file1.txt

注意:参数"-s"只是将testfile文件的内容调整显示方式,并不会改变原文件的内容格式。

『MineGi有话说』:快来扫一扫下面链接的二维码,加入我们吧!

以上是关于shell命令--paste的主要内容,如果未能解决你的问题,请参考以下文章

shell之使用paste命令按列拼接多个文件

2-命令行入门

Linux 150命令之查看文件及内容处理命令 more split file diff paste wc dps2unix

shell中的cut和paste函数,可以从多个文本中提取特定的列

Linux Shell处理文本的命令大全

linux , Shell 文件合并的命令