LOCATE(1)

名称
locate - データベースを用いて、指定したパターンを持つファイルパスを探す

書式
locate pattern

解説
locate は、パス名を保持する専用のデータベースを用いて、 pattern で指定し たファイル名にマッチするパス名を検索し、表示します。このデータベースは、 定期的に更新され、パブリックにアクセス可能なファイルすべてのパス名が格納され ています。

パターンの指定には、シェルで用いられるワイルドカードを使用することができます。 ただし、pattern指定がシェルで解釈されないようにエスケープしておかなけ ればなりません。なお、例外として、ワイルドカードキャラクタがまったくない ``foo''といったパターンが指定された場合は、 locate コマンドの特別解釈と して ``*foo*'' が指定されたものとみなされます。

関連ファイル
/var/db/locate.database

関連項目
find(1), fnmatch(3) Woods, James A., 1983, Finding Files Fast, ;login, 8:1, pp. 8-10.

歴史
locate コマンドは 4.4BSD から登場しました。