grep GUIを探しています


17

だから私はかなりシンプルなものが欲しい:)検索するディレクトリと、そのディレクトリ内のファイルの内容を再帰的に検索する文字列/正規表現を置くアプリ、そしてそれは結果のリストを与える。

バックグラウンドで実行され、物事のインデックスを作成する「トラッカー」のようなものは必要ありません。

Windowsでは、目的に最適なgrepWinを使用しました。

KFileReplaceを試しましたが、少し厄介なようです。組み込みのNautilus検索も試してみましたが、ファイル名しか見ないようです。

編集: gnome-search-toolは私が探しているもののように見えますが、正規表現をサポートしていません(または、ファイル名のみをサポートしています)。


これに対する2018の答えは、Visual Studio CodeのCmd + Shift + Fを使用して、正規表現をサポートするファイルを検索することです。
好戦的なチンパンジー

回答:


18

Searchmonkey。で見つけることができますuniverse

ソフトウェアセンターからインストールする

ここに画像の説明を入力してください


すごい!GUIで「searchmonkey」を使用する方が、端末で「grep」よりも大きな違いがあります。たとえば、結果を含むフォルダーを開くことができます。
-loves.by.Jesus

10

regexxerリポジトリにあるを試すことができます。でインストールできます

sudo apt-get install regexxer

ソフトウェアセンターからインストールする

で述べたように/usr/share/doc/regexxer/README

このツールの主な対象者は、find / grep / sed / awk / perlコマンドラインの入力にうんざりしているLinux / Unixユーザーです。

ファイルやフォルダを検索したり、Perlスタイルの正規表現を使用した検索および置換機能を使用して選択したドキュメント内を検索したりできるため、まさに必要なもののようです。(ただし、検索できるのはテキストファイル、htmlファイル、xmlファイル、および同様のファイルタイプ内であり、pdfやofficeドキュメントは検索できません。)

要約すれば、

  • パターン検索ボックスでさまざまなパターンを指定できます。たとえば、グロブ(*)、文字クラス[ab]、{ブレース展開}を使用して、ファイルを見つけることができます。また、再帰的に隠しファイルを検索することもできます。これは特に便利です。

  • 検索/置換ボックスでさまざまな複雑な正規表現パターンを使用することもできます。ほとんどのPerl正規表現を使用できます。これについては、前のリンクを参照して確認できます。(余談ですが、Perlの正規表現はコマンドラインでも使用できgrepますman grep。参照してください。- Pオプションを指定する必要があります)

  • ファイルの検索、または文字列の検索と置換を行うには、左側の検索でドキュメントを見つけてから、ドキュメントをクリックし、右側を使用して検索/置換パターンを選択します。次に、示されている簡単な例では、ボタンをクリックしてすべてを置換または置換し、ドキュメントを保存できます。

私はで利用可能なそれぞれの検索オプションを比較するのはここに私の答えも参照してくださいregexxersearchmonkey

ここに画像の説明を入力してください



0

https://glogg.bonnefon.org/index.htmlを好む

それほど複雑ではありません。拡張正規表現、ワイルドカード、または固定文字列を使用して検索できます([ツール]> [オプション])

さらに重要なことに、2つのビューがあります。最初のビューには一致する行が表示され、2番目のビューには最初のビューでクリック/選択した行が強調表示されるため、フィルターされた行ではなく実際のコンテキスト内で行を表示できます。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.