在script中從標準輸入讀東西 - Linux

Table of Contents


我知道可以用$<:q

一行一行的讀標準輸入的東西

但是假如 我用 cat tempfile | ./myscript 時

我要怎樣知道已經讀完了?

原本是想說判斷是不是沒東西

但是假如tempfile有空白行就又行不通

不知道有沒有人知道怎樣判斷標準輸入結尾了> <

感激不盡

--

All Comments

Noah avatarNoah2011-05-14
eof
Charlie avatarCharlie2011-05-17
script language的話一般for都是foreach吧 不用檢查終止
Edwina avatarEdwina2011-05-21
哦哦 感謝 我試試看
Oliver avatarOliver2011-05-26
允許加FILEEND在檔尾的話可以試試,雖然不是好方法.. :p