EOF shell程式設計

2022-06-21 16:24:09 字數 584 閱讀 1951

**:

在shell程式設計中,」eof「通常與」<<「結合使 用,「<

互動式程式(命令)<

」eof「中間的內容將以標準輸入的形式輸入到」互動式程式「,當shell看到」<<「知道其後面輸入的分界符,當shell再次看到分界符時,兩個分界符中間的部分將作為標準輸入。

"eof"一般常和cat命令連用。

注意,最後的」eof「必須單獨佔一行。

下面以cat命令為例講解」eof「使用。一般有以下兩種形式

1.cat<

2.catfilename(

catfilename)

其實,第一種形式和第二種形式沒有什麼本質的區別,第一種形式將內容直接輸出到標準輸出(螢幕),而第二種形式將標準輸出進行重定向,將本應輸出到螢幕的內容重定向到檔案而已。

例1:#cat<

>12

>34d

>eof

1234d

例2:#cat>>filename<

>dha

>23

>eof

#cat filename

dha23

程式設計,還是程式設計

喜歡程式設計,雖然水平一般,但還是執著地學習與程式設計有關的知識。中間因為工作關係與程式設計遠離了一段時間,現在又重拾起來,細想起來還是因為喜歡吧。喜歡程式軟體的思想和原理,喜歡程式 的魅力和成就感。程式設計軟體的思想是最值得學習的,一直認為思想決定行動,思想改變世界。每種軟體的流行和受人追捧,無不...

少兒程式設計程式設計

機械人比賽,聽上去讓人有一種高大上的科技感,沒錯,在大多數人眼裡,玩機械人那是科學家做的事情,不過隨著機械人教育的普及,越來越多的孩子也能夠駕馭這高大上的機械人。格物斯坦小坦克告訴你原因,這是歸結於孩子對於程式設計課程的學習,學會對機械人進行程式設計了,自然就能玩轉機械人啦。參加機械人比賽的意義遠遠...

LINUX程式設計 socket程式設計

什麼是套接字 套接字是一種通訊過程,它使客戶 伺服器系統的開發工作既可以在本地單機上進行,也可以跨網路進行。套接字建立過程 1,建立乙個套接字,這是分配給該伺服器程序的乙個作業系統資源,套接字由伺服器通過系統呼叫socket建立出來的,所以其它程序將不能對它進行訪問。2,給套接字起個名字,用系統呼叫...