PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
Perl
[問題] STDIN問題
作者:
projectd2007
(projectd)
2012-11-21 17:54:50
請問大家
我在有open檔案讀取的時候,再呼叫<STDIN>來讀鍵盤輸入,結果輸入完按enter
都只是換行,而不是輸入完畢,要按ctrl+d + enter才能結束輸入,沒有open檔
案時就沒有這個問題,請問這是什麼問題呢?
作者:
flu
(Crazy Rhythm)
2011-01-21 20:24:00
下面的<>處在串列語境,讀到EOF為止傳回讀到的每一行組成的串列(在非win32的shell, 要用單引號(')取代雙引號(")執行)perl -we "my @t = <> ; print join q{,}, @t;"#下面的<>在純量語境,讀到\n為止perl -we "my $t = <> ; print $t";perl -we "my @t = scalar <> ; print @t"; #純量語境
作者:
projectd2007
(projectd)
2011-01-22 10:26:00
原來是有修改$/,從\n改成;,所以只按enter沒有用要讀到;為止
繼續閱讀
[問題] regex 字串擷取
doom8199
Re: [問題] 讀取檔案的內容
dryman
Re: [問題] 讀取檔案的內容
hws110
Re: [問題] 讀取檔案的內容
clanguage
Re: [問題] 讀取檔案的內容
hws110
Re: [問題] 讀取檔案的內容
clanguage
Re: [問題] 讀取檔案的內容
hws110
Re: [問題] 讀取檔案的內容
flu
Re: [問題] 讀取檔案的內容
hws110
Re: [問題] 讀取檔案的內容
flu
Links
booklink
Contact Us: admin [ a t ] ucptt.com