2009-11-19 18:51:02 +0000 2009-11-19 18:51:02 +0000
69
69

Mac OS Xでテキストファイルを検索

Mac OS Xで特定の文字列やテキストのビットを探して、フォルダ(およびサブフォルダ)内のすべてのテキストファイルを検索する方法はありますか?

回答 (8)

93
93
93
2009-11-19 19:02:16 +0000

コマンドラインがお好きな方は、

grep "my string of text" -R .

grep に慣れている(もしくは慣れている)必要があります。詳細は man grep を読んでください。

25
25
25
2009-11-19 23:56:58 +0000

メニューバーのスポットライトアイコンからはできません。

  1. ファインダーでフォルダに移動します。

  2. フォルダの右上にある検索バーに検索語を入力します。

  3. 検索結果の上に「

検索」という行があります。検索:This Mac “Your Folder Name”

検索をコンピュータ全体ではなくフォルダに限定するには、フォルダの名前をクリックしてください。

その後、歯車のアイコンをクリックし、検索条件を表示を選択し、種類をテキストファイルに変更します。

22
22
22
2013-02-03 19:57:25 +0000

非常にパワフルで高速

mdfind "text to find"

説明 Mac Dev Centre - The Power of mdfind

5
5
5
2009-11-19 18:55:59 +0000

画面右上にある スポットライト ](http://support.apple.com/kb/HT2531 “Mac Basics: Spotlight”) BBEdit ファイルやフォルダ内の検索にも対応しています。

4
4
4
2013-02-04 13:56:22 +0000
mdfind 'kMDItemTextContent="*text*"c' -onlyin ~/Notes/

c は大文字小文字を無視します。クエリ形式](https://superuser.com/questions/51122/how-to-search-with-spotlight-more-effectively/412090#412090)と[その他の属性](https://developer.apple.com/library/mac/#documentation/carbon/conceptual/spotlightquery/concepts/queryformat.html)の概要については、[この回答](https://developer.apple.com/library/mac/#documentation/carbon/Reference/MetadataAttributesRef/Reference/CommonAttrs.html#//apple_ref/doc/uid/TP40001694-SW1)を参照してください。

grep -F what? -l -r ~/Notes --include *.txt

-F は正規表現ではなく固定文字列を検索します。-l マッチしたファイル名のみを表示する。

2
2
2
2015-11-12 06:53:06 +0000

Finder を開く

検索したいフォルダがあれば、そのフォルダに移動します。

右上の検索バーに検索したい用語を入力します。表示するにはウィンドウを引き延ばす必要があるかもしれません。

入力を開始するかエンターキーを押すと、左側の検索ボックスの下に「

検索」というセクションが表示されます。このMacあなたのフォルダ共有

コンピュータ全体を検索したい場合は、「このMac」をクリックしてください。そうでない場合は、その横にあるフォルダ名をクリックしてください。すでに選択されている可能性があります。

これらのオプションの右側には「保存」ボタンがあり、その横にプラス記号が付いています。

プラス記号をクリックします。2つのドロップダウンリストが表示されます。最初のリストでは「種類」を選択します。2つ目のドロップダウンリストでは、「任意」または「テキスト」を選択します。

“Any "を選択するとより多くの一致するファイルが見つかるかもしれませんが、"Text "を選択するとMac OS Xが "Text "のカテゴリに該当すると判断したファイルが見つかります。

フッターが表示されている場合、検索結果の数がフッターに表示されます。

FYI 検索に時間がかかったり、Finderが何もしていないことがあることに気がつきました。私はあまり長く待たない方がいいと思いますが、小さなフォルダを検索している場合は非常に速いはずです。Macの場合は1分以上かかるかもしれません。

Nota bene:正確なフレーズを見つけるには引用符で囲んでください。

1
1
1
2019-06-14 13:37:59 +0000

App StoreのFile Content Finder (免責事項 - 私はその開発者です)を見てみることをお勧めします。これは、インデックスを作成せずにファイルの内容を検索するために特別に設計された手頃な価格のアプリです。テキストファイル**と他の主要なファイル形式(pdf, doc(x), xls(x), など)をサポートしています。

フィルタリング機能により、ファイルタイプ、作成/修正日など、複数の条件で検索を最適化し、絞り込むことができます。

動作方法については、 詳細なドキュメント を参照してください。

0
0
0
2017-10-23 06:15:25 +0000

より高速に検索するには、ag(シルバーサーチャー)

を使用してインストールします。brew install the_silver_searcher

使い方は同じで、grepag

に置き換えるだけです。