ホーム > 文字列を検索する
コマンドプロンプトで文字列を検索するには findstr を使います。
- 指定したファイルから指定した文字列を検索します
- 指定したファイルから指定した文字列を検索します(行番号も表示します)
- 複数の文字列を検索します(apple か banana を含む行を検索します)
- スペースを含む文字列を検索します(appleだけの行は検索されません)
/c:の後にスペースは入れません - 指定した複数のファイルから指定した文字列を検索します
- 指定した複数のファイルから指定した文字列を検索します(現在のフォルダとその下にある全てのフォルダも対象です)
C:\TIPS>findstr "apple" fluit.txt
C:\TIPS>findstr /n "apple" fluit.txt
C:\TIPS>findstr "apple banana" fluit.txt
C:\TIPS>findstr /c:"apple banana" fluit.txt
C:\TIPS>findstr "apple" *.txt
C:\TIPS>findstr /S "apple" *.txt
オプション | 意味 |
---|---|
/B | 行の先頭にあるパターンを検索します |
/E | 行の末尾にあるパターンを検索します |
/S | サブディレクトリにあるファイルも検索します |
/I | 検索時に大文字と小文字を区別しません |
/X | 完全に一致する行のみを出力します |
/V | 一致しない行のみを出力します |
/N | 先頭に行番号を出力します |
/M | 一致する行がある時,ファイル名のみを出力します |
/P | 印刷不可能な文字を含むファイルをスキップします |
確認したOS: Windows 10