Windows で grep
findstr /n /s /c:"hello world" sub_dir\*
これで subdir 以下の “hello world” を含むファイルと行を表示できます。 /n で行番号表示。/s は再帰的に。
findstr /n /s "hello world" sub_dir\*
とすると、“hello” と “world” の両方にマッチしてしまうので注意。
via コマンドプロンプトで,暗記するべき10の必須コマンド (前半) ファイル処理系 – 主に言語とシステム開発に関して