



PATH(環境変数)形式のパスリスト中のファイルを探す
PATHから実行ファイルを探すなら、File::Whichの方が簡単。
このモジュールは、PATH以外にLIBPATH等も探せるので汎用性がある。
パスリスト配下をリカーシブサーチするわけではないので、一般的なファイル検索には使えない。
use File::SearchPath qw/ searchpath / ;
パッケージをロードして関数をインポートする。
my $path = searchpath($file, env => 'LD_LIBRARY_PATH' );
環境変数LD_LIBRARY_PATHのパスリスト中から$fileを探して絶対パスを返す。
見つからなかった場合は、undefが返る。
env以外に、下記のパラメタを指定できる。
exe:実行可能ファイルのみを探す。検索対象がPATHの場合のみデフォルトはtrue。
dir:ディレクトリのみを探す。デフォルトはfalse。
subdir:探すサブディレクトリを指定する。サブディレクトリ名を$fileに含めても可。