選択肢をお探しですか? [閉鎖]

選択肢をお探しですか? [閉鎖]

findより伝統的なCLIインターフェースに代わるものはありますか?find動作し、引数を期待する方法は、他のほとんどのユーティリティとは大きく異なります。

説明:私は、POSIX(または少なくともGNU)コマンドライン提案と連携し、同様の感覚を与えるコマンドラインインターフェイスを使用して、基本的にfindと同じことを行うプログラムを探しています。

ベストアンサー1

見てみましょうlocate。ファイルデータベースを調べて、ユーザーが提供したものと一致するパス名をすばやく印刷します。

kevin@box:~$ locate odg
/home/kevin/Documents/final.odg
/usr/share/doc/packages/sysconfig/netconfig.odg
/usr/share/gimp/2.0/help/en/gimp-tool-dodge-burn.html
....
kevin@box:~$ locate .odg
/home/kevin/Documents/final.odg
/usr/share/doc/packages/sysconfig/netconfig.odg
kevin@box:~$ 

ご覧のとおり、サブテキストの一致です。指定するとodgdと一致します。オデグe.しかし、与えればそのような.odgことは起こらないだろう。

しかし、欠点があります。データベースが必要です。条件が変更されたら、データベースを更新する必要があります。ただし、Fedora 13のインストールでは、毎日のcrontabに含まれています。

おすすめ記事