とても短いコードでかけるのだが、省略が多すぎて混乱しがちなのも事実
open(FH, ">file.dat");
while(<>) {
print FH $_;
}
close(FH);
<>のなかでSTDINが省略されている。
$_は読み込んだファイルの内容を表す。
なので標準入力が終わるまでひたすらループしてファイルに出力するプログラムというわけ。
同じものをjavaで書くと数十行になるかもしれない。
« NoClassDefFoundErrorの原因を探る jarファイル競合編 | メイン | Tomcat 監視ツール »
とても短いコードでかけるのだが、省略が多すぎて混乱しがちなのも事実
open(FH, ">file.dat");
while(<>) {
print FH $_;
}
close(FH);
<>のなかでSTDINが省略されている。
$_は読み込んだファイルの内容を表す。
なので標準入力が終わるまでひたすらループしてファイルに出力するプログラムというわけ。
同じものをjavaで書くと数十行になるかもしれない。
このエントリーのトラックバックURL:
http://rutake.ddo.jp/blog/mt-tb.cgi/288
2009年06月16日 10:31に投稿されたエントリーのページです。
ひとつ前の投稿は「NoClassDefFoundErrorの原因を探る jarファイル競合編」です。
次の投稿は「Tomcat 監視ツール」です。