作者x3795566 (冀憶)
看板Linux
標題[問題] 在script中從標準輸入讀東西
時間Thu May 12 17:51:37 2011
我知道可以用$<:q
一行一行的讀標準輸入的東西
但是假如 我用 cat tempfile | ./myscript 時
我要怎樣知道已經讀完了?
原本是想說判斷是不是沒東西
但是假如tempfile有空白行就又行不通
不知道有沒有人知道怎樣判斷標準輸入結尾了> <
感激不盡
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.117.178.200
→ buganini:eof 05/12 19:57
→ buganini:script language的話一般for都是foreach吧 不用檢查終止 05/12 19:59
→ x3795566:哦哦 感謝 我試試看 05/13 10:21
推 goldkyo:允許加FILEEND在檔尾的話可以試試,雖然不是好方法.. :p 05/15 00:59