私はPerlスクリプトの大きなディレクトリを調べて特定のことをチェックするスクリプトを書いています。現在、メインディレクトリと単一ファイルの2種類の入力が必要です。単一のファイルが提供されている場合、そのファイルに対してmain関数が実行されます。メインディレクトリが提供されている場合、そのディレクトリ内のすべての.pmおよび.plでmain関数が実行されます(ディレクトリトラバーサルの再帰的な性質のため)。
どうすればそれを書くことができますか(またはどのパッケージが役立つかもしれません)-7つのサブディレクトリの1つにも入ることができ、(全体ではなく)そのサブディレクトリのみをトラバースしますか?