天天看點

Linux基礎之Linux cat EOF 用法解析

文章目錄

    • 1. cat < file << EOF 是怎麼用的
    • 2. cat << EOF 與 cat <<- EOF 的差別
    • 最後:參考文檔

關鍵詞:linux shell cat EOF end of file

1. cat < file << EOF 是怎麼用的

先建立檔案,然後在後面的任何東西,都是要輸入檔案的内容。

輸入完成之後,以EOF結尾,代表輸入結束。

cat > 1.txt <<EOF
1
2
3
4
5
EOF
           

2. cat << EOF 與 cat <<- EOF 的差別

2.1 cat << EOF

cat << EOF
Hello!
EOF
           

2.2 cat <<- EOF

cat <<- EOF
Hello!
     EOF
           

2.3 注解

正常情況下,EOF必須頂行寫,否則會被當做是輸入内容。

使用了 <<- 就能避免這種情況的發生。

最後:參考文檔

1.cat > file << EOF 的用法 https://www.cnblogs.com/chenjingchao/p/6259572.html

繼續閱讀