linux - Linuxでロケートを使用して部分検索を行う方法は?

linux search

locateコマンドで検索したいのですが、部分的な検索を実行する方法がわかりません。
libeventという単語を含むファイルを検索するとします。どうやってやるの?
答え
ファイル名の検索を検索します。ファイルの内容ではありません。

醜い方法は、grepを使用することです。/ディレクトリから検索を開始します。

grep -irn 'libevent' /


より良い方法は、このファイルが存在する可能性がある疑わしいディレクトリを絞り込むことです。これらのディレクトリの完全パスが/path/to/dir1/path/to/dir2などであるとします。次に、次のコマンドを呼び出します。

for dir in /path/to/dir1 /path/to/dir2
do 
     grep -irn 'libevent' $dir
done
関連記事

php - ローカル(Windows)とVPS(Fedora)でのPHPメモリ使用量の違い

c++ - statfsが奇妙な値を返す

python - python、すべてのファイルをディレクトリツリーの3番目、4番目、5番目から2番目のレベルに移動します

python - Pythonでウィンドウを制御する方法はありますか?

linux - OpenGLカラー/アルファ出力はわずかに淡色表示

java - JFrameへのタイトルバーの追加(Linux)

android - NDKライブラリのGLIBCに対するビルド

c++ - LinuxおよびEclipse IDEでのFFTWライブラリの使用に関する問題

ruby-on-rails - サーバー環境を別のサーバーに移動する方法は?

java - LinuxでBIRTレポートにUnicode文字が表示されない