Re: 問幾個新手的問題orz
※ 引述《SelfStrike (^u*s)》之銘言:
: ※ 引述《Dancer31 (:p)》之銘言:
: : 剛開始學perl 覺得它真是種隨性的語言阿XD
: : 不過碰到了一些問題 麻煩大家幫一下吧@@
: : 1. 開檔我只會用 open FILE, "<input.txt";
: : 可是規定要在cmd輸入perl xxx.pl < input.txt
: 我是超級新手(只學了一個晚上Orz)
: 你說的是這個嘛?
: open(INFILE, "input.txt") or die "Can't open input.txt: $!";
: open(OUTFILE, ">output.txt") or die "Can't open output.txt: $!";
: open(LOGFILE, ">>my.log") or die "Can't open logfile: $!";
: my $line = <INFILE>;
: my @lines = <INFILE>;
後來發現我們助教有講方法@@"
while( $str = <> )
{
print "$str";
}
#執行perl test.pl < WebPL.txt
#這樣會把WebPL.txt當stdin讀進來
#$str是WebPL.txt被當stdin讀進來的每一行 直到WebPL.txt結束
#以上程式會印出WebPL.txt的每一行
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.113.94.242
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 4 之 6 篇):