web-dev-qa-db-ja.com

ターミナル-キーワードをディレクトリ全体で検索

RubyプロジェクトのRailsに取り組んでいるので、複数のファイルを管理する必要があります。どこかで構文ミスをしたと思うが、よく分からない。プロジェクトディレクトリ全体でキーワードを検索できたら素晴らしいでしょう。

ターミナルには何らかのコマンドがあると確信していますが、それが何であるかはわかりません。

2
user297000

Grepの再帰モードを使用できます。

grep -R pattern directory

ack(Ubuntuではack-grep)および ag もこれに適しています。

0
Flimm
cd ~/path/to/your/directory
grep -rwI KeywordCaseSensitive *

説明:

-r再帰的に検索
w単語のみを検索します(つまり、空白や句読点で囲まれています)
Iバイナリファイルを無視

オプション-i(大文字と小文字を無視)を検討できます。

3
sмurf