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

猜你喜欢

转载自www.cnblogs.com/MineGi/p/12228293.html