メイン Linux Linuxで特定のテキストを含むファイルを検索する

Linuxで特定のテキストを含むファイルを検索する



Linuxには、使用するディストリビューションに関係なく、ファイルの検索を可能にする多数のGUIツールが付属しています。最新のファイルマネージャーの多くは、ファイルリストでのファイル検索をサポートしています。ただし、それらのほとんどでは、ファイルの内容の内部を検索することはできません。 Linuxでファイルの内容を検索するために使用できる2つの方法を次に示します。

広告


おそらく、利用できる方法は他にもあります。 Catfishは、検索インデックスを備えた人気のある検索ツールで、ファイルをすばやく見つけることができます。ファイルの内容を検索するオプションが付属していますが、私にとっては確実に機能しません。

ナマズLinux

iPhoneでコラージュを作る方法

私が使っている方法を共有したいと思います。
最初の方法は、busybox上に構築された組み込みシステムであっても、任意のディストリビューションに存在するgrepユーティリティを含みます。

Linuxで特定のテキストを含むファイルを検索するには 、 以下をせよ。

  1. お気に入りのターミナルアプリを開きます。 XFCE4ターミナル 私の個人的な好みです。
  2. (必要に応じて)特定のテキストを含むファイルを検索するフォルダーに移動します。
  3. 次のコマンドを入力します。
    grep -iRl'your-text-to-find './

    スイッチは次のとおりです。
    -i-大文字小文字を無視する
    -R-サブディレクトリ内のファイルを再帰的に検索します。
    -l-ファイルの内容部分の代わりにファイル名を表示します。

    ./-最後のパラメータは、テキストを検索するために必要なファイルを含むフォルダへのパスです。この場合、ファイルマスクのある現在のフォルダです。フォルダのフルパスに変更できます。たとえば、これが私のコマンドです

    grep -iRl'linux '/ home / user / Documents / winaero

Grep検索ファイルの内容

注:grepで使用する可能性のあるその他の便利なスイッチ:
-n-行番号を表示します。Mc検索ファイルの内容
-w-単語全体に一致します。

トゥイッチ クリップをコンピュータに保存する方法

私が使用するもう1つの方法は、コンソールファイルマネージャーアプリであるMidnight Commander(mc)です。 grepとは異なり、mcは私が試したすべてのLinuxディストリビューションにデフォルトで含まれているわけではありません。自分でインストールする必要があるかもしれません。

mcで特定のテキストを含むファイルを検索する

Midnight Commanderを使用して特定のテキストを含むファイルを検索するには、アプリを起動し、キーボードで次のシーケンスを押します。
Alt + Shift +?
これにより、検索ダイアログが開きます。

Mc検索結果

「コンテンツ:」セクションに入力し、Enterキーを押します。必要なテキストを含むすべてのファイルが検索されます。

Mc検索結果のパネル化

これらのファイルは、[パネル化]オプションを使用して左または右のパネルに配置し、必要に応じてコピー/移動/削除/表示/実行できます。

Windows 8 ログイン画面の色を変える

Midnight Commanderは、検索に関して非常に時間を節約するツールです。

それでおしまい。

興味深い記事

エディターズチョイス

StorageSenseがダウンロードフォルダ内のファイルを削除するタイミングを設定する
StorageSenseがダウンロードフォルダ内のファイルを削除するタイミングを設定する
ダウンロードフォルダ内のファイルが特定の日数を超えて保存されている場合、それらを自動的に削除するようにStorageSenseを構成できます。
写真から漫画のアバターを作成する方法
写真から漫画のアバターを作成する方法
https://www.youtube.com/watch?v=-j6otY-ho2g多くのソーシャルメディアWebサイトでは、ユーザーがアバター(人物またはユーザーの漫画のような画像)を作成できます。アバターは、FacebookやBitmojiを含むあらゆる種類のWebサイトで広く使用されています。
最高のPowerPointプレゼンテーションのヒント
最高のPowerPointプレゼンテーションのヒント
プレゼンテーションをデザインするときは、できるだけ気まぐれにしたくなります。結局のところ、PowerPointはたくさんの素晴らしい機能を提供しているので、それらを使ってみるべきではありませんか?実際には、いいえ–あなたが目を実行できるという理由だけで-
ケーブルなしで危険を見る方法
ケーブルなしで危険を見る方法
ABC の人気クイズ番組 Jeopardy は、何年にもわたって米国の視聴者を楽しませてきました。しかし、もし紐を切ることにした場合、どのように見続けることができますか?伝統的なものとの関係を壊したい人に共通の懸念
Windows10でのOEMサポート情報の変更または追加
Windows10でのOEMサポート情報の変更または追加
Windows 10でOEMサポート情報を変更または追加する方法データ全体がレジストリに保存されるため、簡単にカスタマイズできます。
リーグ・オブ・レジェンドでFPSを表示する方法
リーグ・オブ・レジェンドでFPSを表示する方法
ゲームが正しく動作しないこと以上にゲーマーを怒らせることはほとんどありません。リーグ・オブ・レジェンドは、さまざまな PC に対応し、古いマシンでプレイできるように作られていますが、ゲームの方が動作し始める場合もあります。
Google Chromecast のセットアップ方法: ストリーマーを構成するためのステップバイステップ ガイド
Google Chromecast のセットアップ方法: ストリーマーを構成するためのステップバイステップ ガイド
増え続けるメディア ストリーマーの分野において、Google の 30 ポンドの Chromecast は優れた価値を示しており、そのシンプルさは編集者の Jonathan Bray からも評価を得ました。 Chromecast Ultra の発売により、1 つを使用して