Provided by: manpages-zh_1.5.1-1_all bug

NAME

       gets - 從一茬q道讀一行

` SYNOPSIS
       gets channelId ?varName?
_________________________________________________________________

yz DESCRIPTION
       這茤R令從                                                     channelId
       讀下一行,返回直到(但不包括)行結束字符的行中所有字符,並拋棄行結束字符。如果省略了
       varName,把這一行作為命令的結果返回。如果指定了                 varName
       ,則把這一行放置到叫這茼W字的變量中而返回O返回的字符總數。

       如果在檢索行結束的時-
       埳J到了檔案結束,命令返回直到檔案結束可獲得的所有輸入。如果
       channelId在非阻塞模式下並且不能獲得完整的一行的輸入,命令返回一-
       茠臟磛瓣ㄝ灝茈籉騜擗J。因為檔案結束或因為在非阻塞模式下數據不充足,如果指定了
       varName  並切返回了一茠臟瞗A則返回的總數是  -1。注意如果未指定  varName
       則在檔案結束和沒有可獲得的完整的一行的情況下產生的結果與輸入行只由一-
       茼瘚異籉r符組成同樣。使用eoffblocked命令來區別這三種情況。

 SEE ALSO
       file(n), eof(n), fblocked(n)

r KEYWORDS
       blocking, channel, end of file, end of line, line, nonblocking, read

[]
      Hhh

[]
       2001/09/02

m Linux manUpn:
       http://cmpp.linuxforum.net