ripgrep

ripgrep

ripgrepは、Silver Searcher(ackクローン)の使いやすさと、GNU grepの生の速度を組み合わせたコマンドライン検索ツールです。ripgrepを使用する理由* Silver SearcherとGNU grepの両方を置き換えることができます。これは、両方より高速であるためです。(注:厳密に言うと、両方の「ドロップイン」置換ではありませんが、機能セットは異なるものよりはるかに似ています。)* Silver Searcherと同様に、ripgrepはデフォルトで再帰的なディレクトリ検索を行い、ファイルを無視しません.gitignoreファイルによって。また、デフォルトでは隠しファイルとバイナリファイルを無視します。ripgrepは、Silver Searcherの機能に関連する多くのバグがあるため、.gitignoreの完全サポートも実装しています。* ripgrepは特定の種類のファイルを検索できます。たとえば、rg -tpy fooは検索をPythonファイルに制限し、rg -Tjs fooはJavascriptファイルを検索から除外します。ripgrepは、カスタムマッチングルールを使用して新しいファイルタイプについて学習できます。ripgrepは、検索結果のコンテキストの表示、複数のパターンの検索、色による一致の強調表示、Unicodeの完全サポートなど、grepにある多くの機能をサポートしています。GNU grepとは異なり、ripgrepはUnicode(常にオン)をサポートしながら高速に動作します。つまり、速度、健全なデフォルト、少ないバグ、Unicodeが必要な場合は、ripgrepを使用します。
ripgrep

カテゴリー

ライセンスのあるすべてのプラットフォームでのripgrepの代替

Agent Ransack

Agent Ransack

Agent Ransackは、ハードドライブ上のファイルと情報を高速かつ効率的に検索するためのツールです。。
  • フリーミアムアプリ
dnGREP

dnGREP

dnGrepを使用すると、読みやすい結果でファイルを検索できます。
grep

grep

grepは、正規表現に一致する行のプレーンテキストデータセットを検索するためのコマンドラインユーティリティです。
The Silver Searcher

The Silver Searcher

Silver Searcherはackに似たコード検索ツールで、はるかに高速であると主張しています。Cで実装されており、.hignore、。
ack

ack

Ackは、grepの使用の99%に対応するスタンドアロン(perlファイル1つ)として設計されています。ackは、検索するファイルについてインテリジェントです。
Gawk

Gawk

awkユーティリティは、わずか数行のコードで単純なデータ再フォーマットジョブを処理できるようにする特別な目的のプログラミング言語を解釈します。
Mawk

Mawk

mawkは、AWKプログラミング言語のインタープリターです。
UniversalCodeGrep

UniversalCodeGrep

UniversalCodeGrep(ucg)は、大量のソースコードの検索に特化した非常に高速なgrepに似たツールです。
spot

spot

小さなackスタイルのファイル検索ユーティリティ。すべての引数が検索テキストを構成します。ほとんどの検索を二重引用符で囲む必要はありません。