Macでupdatedbをしたいじゃないか。


わりと有名な話のようですが、最近知ったので備忘録!

Linux使ってるとめちゃお世話になるコマンド 「locate」。
【 locate 】 ファイルを高速に検索する@ITpro
これがないと。。。
というくらいに使えます。
Find だとつらいです。

Macでターミナルいじいじしてたら、locate があることに気づきました。
さすが、さすがですよ。
って思ってITproさんの説明にあるように

データベースはスーパーユーザー権限でupdatedbコマンドを実行して作成する。 


updatedb をしようとしたら、ない!
コマンド自体がない!

ってことで検索したところ。

updatedb が command not found になるので,あれーと思いつつ方々探しまわった結果,/usr/libexec/locate.updatedb にあった.そうか,BSD だということを忘れてたよ…
updatedb@TrashSUITE


Linuxとは違いますよね。
BSD。。
慣れねば。

コメントをどうぞ