(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命令
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章