(20200301)cat 《EOF | sudo tee /etc/yum.repos.d/influxdb.repo命令详解

  • cat > 文件名 << EOF

    用于创建一个名为“文件名”的文件,之后输入的任何内容都是写入文件的内容,最后以EOF完成输入。

    在这里插入图片描述

  • cat <<EOF 和 cat <<-EOF的区别

    在输入内容时,EOF是作为结束输入的字符。

    cat <<EOF要求输入的EOF必须定格单独一行。

    cat <<-EOF则允许EOF行开头有制表符\Tab之类的,不用顶格写。

  • tee

    Linux tee命令用于读取标准输入的数据,并将其内容输出成文件。

    tee指令会从标准输入设备读取数据,将其内容输出到标准输出设备,同时保存成文件。

    tee [-ai][--help][--version][文件...]
    

    参数:

    • -a或–append  附加到既有文件的后面,而非覆盖它.
    • -i或–ignore-interrupts  忽略中断信号。
    • –help  在线帮助。
    • –version  显示版本信息。
  • |管道符号

    command 1 | command 2

    他的功能是把第一个命令command 1执行的结果作为command 2的输入传给command 2

  • References

  1. cat > file << EOF 的用法
  2. 菜鸟教程:Linux tee命令
发布了800 篇原创文章 · 获赞 1155 · 访问量 72万+

猜你喜欢

转载自blog.csdn.net/The_Time_Runner/article/details/104591254