我知道這個是做什麼的,我學會了「類似模式」並且可以正常工作。
我也知道:
- 這
>
是一個到檔案的重定向 - 這
<<
也是一個到文件的重定向,見下文 EOF
只是一個佔位符,當偵測到時檔案被關閉
有人可以解釋一下內部運作那些指令?為什麼這樣有效?
更正:bash 手冊頁中 ´<<` 的使用描述如下:
<<[-]word
here-document
delimiter
所以它是讀取的當前來源,我認為是標準輸入。有人可以將其分解為我能理解的更小的區塊嗎?
我認為分隔符號對應EOF
於我的範例,對吧?
這裡的文檔可能是我在標準輸入中輸入的文本,對吧?
我看不出什麼是詞。