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有话说』:快来扫一扫下面链接的二维码,加入我们吧!

您的资助是我最大的动力!
金额随意,欢迎来赏!

如果,您认为阅读这篇博客让您有些收获,不妨点击一下右下角的推荐按钮。
如果,您希望更容易地发现我的新博客,不妨点击一下绿色通道的关注我

如果,想给予我更多的鼓励,求打

因为,我的写作热情也离不开您的肯定支持,感谢您的阅读,我是【MineGi】!

原文地址:https://www.cnblogs.com/MineGi/p/12228293.html