soogle’s diary

soogle life log

glob

glob() 関数は glibc の glob() 関数で使われるルールに基づいて pattern にマッチする全てのパス名を検索します。 ルールは、一般のシェルで使われるルールと似ています。チルダの展開やパラメータ置換は行われません。

マッチするファイル/ディレクトリを含む配列を返します。 マッチするファイルがなかった場合には空の配列、 そして失敗した場合には FALSE を返します。


例 1. glob() が opendir() と関連する関数群の代替策になるかを示す簡便な方法

上の例の出力は、たとえば 以下のようになります。

funclist.txt size 44686
funcsummary.txt size 267625
quickref.txt size 137820

                                      • -