初めてのPerl (A nutshell handbook)

初めてのPerl (A nutshell handbook)

今日、再帰的にディレクトリ配下のファイル一覧とそのヘッドラインを取り出して各ディレクトリ毎に一覧HTMLを作りまくる、という用事があって「こりゃPerl向きだろう」とやってみたら何か上手く行かず。多分、ファイルハンドルがどこかで壊されてる感じ。配下のディレクトリ用のHTMLを作る時に親のを途中で勝手にクローズしてるというか。Perlって関数内でファイルハンドル宣言しても全部グローバル変数になるんだっけ?
…結局Javaでやりなおし。使い慣れた方がやはり簡単だった。