| 作者: 藤岡和夫 | |
| 日時: 2004/8/30(00:13) |
On Sun, 29 Aug 2004 23:10:29 +0900 dune <FZH01112@...> さんwrote: > ls -lR > ls-lR.txt でファイルを作っておかないと、 > open my $fh, $fname or die; # $fname は 'ls-lR.txt'; > が失敗するということではないでしょうか。 コメントありがとうございます。 そうですね。確認が足りなかった。それは検討の過程で一つの原因でした(^^;) 実はいろいろな組み合わせでやっていて、混乱していました。Perl 5.6以降では、 openの間接ファイルハンドルに未定義の変数を指定すると、自動的に変数を定義 してくれるのですね。J?Perl 5.005_03ではエラーになります。 5.0と5.6以降との違いが少しずつわかってきました。最近の話題は大変勉強にな りますね。 藤岡 和夫 FGALTS@... kazuf@... TS Networkのために http://homepage1.nifty.com/kazuf/
番号順一覧Top
スレッド順一覧Top
459. Re: 無名サブルーチンを呼び出す [dune] 2004/8/29(23:10)
461. Re: C とperlで$i++したり++$iしたり [dune] 2004/8/30(01:04)
459. Re: 無名サブルーチンを呼び出す [dune] 2004/8/29(23:10)