- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:File::Findモジュールの例外処理)
File::Findモジュールの例外処理
このQ&Aのポイント
- サーバー内の入り組んだ階層の中にある全てのhtmlファイルをEUCコードに一括変換処理したいと考えています。
- 特定のディレクトリ内とそのディレクト以下の階層にあるhtmlファイルは処理したくありません。
- File::Findモジュールと例外処理を組み合わせることで、目的の処理を実現できます。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
変数 $File::Find::name には、ディレクトリ名付きのファイル名がセットされます。 ある1つのディレクトリ以下は除外したいということですので、次のような感じの 行を入れるといいのではないかと思います。 return if $File::Find::name =~ m|/skip_dir/|;
お礼
上手くいきました。 ありがとうございました。