Pfindも中身はfindみたいですが…。
ところが単純に、
find / -name geany
では、
/initrd 以下や、/mnt 以下も探しに行ってしまい、余計な時間と不要なファイルまで検索されてしまいます。
容量の大きなUSBハードディスクや、ネットワークのWindows共有フォルダなどがマウントされていると、結構な時間を待たされます。
-prune オプションで、検索から除外するディレクトリを指定もできますが、少々面倒です。
調べた結果、次の方法に落ち着きました。
pf
コード: 全て選択
find / -mount -iname "$1"
ROX-Filer で /root/my-applications/bin を開き、
マウス右クリック → 新規作成 → Script で作成したファイルに、追加でコピペします。
後は端末で、
pf geany
で検索します。
-mount オプションで、/(ルート)のファイルシステム(rootfs)のみを検索するので速いです。
・大文字、小文字は区別しません
・スペース入りや、ワイルドカード使用時は、ダブルクォートで囲みます
pf "geany*"
・シンボリックリンクはたどりません