findstr

windows cmd search

ファイル内の文字列を検索する。

形式

findstr /s /n 検索文字列 ファイル名

パラメータ

意味 備考
/l 検索文字列を文字通り扱う *
/r 検索文字列を正規表現として扱う (既定) * /l /r は排他
/i 検索するとき、文字列の大文字と小文字を区別しない
/s 現在のディレクトリとすべてのサブディレクトリを検索
/n 一致する行の番号を出力する /m が優先
/m 一致する箇所があるファイル名のみを出力する

使用例

現在のディレクトリ配下にあるすべての.csファイルについて、文字列「Exception」を探して何行目にあるかを出力する。

findstr /s /n Exception *.cs