公開日:2015/04/10
IDEのない環境でPerlプログラムを追う機会があった。
修正するファイルが特定できたところで、それが目的以外のルートから参照されることがないか知りたかった。
昔ExcelVBAで作った文字列検索ツールがあるけどExcelも使えない。
LinuxのGrepみたいに任意の文字列を含むファイルを検索できる機能はWindowsにはないものか。
Windowsにもあった。
findstr /s /i "test" *.*
コマンドプロンプトで実行する。
sオプションでサブディレクトリも検索。
iオプションで大文字小文字の判別無効化。
たくさんヒットすると見づらいのでテキストファイルに出力。
findstr /s /i "test" *.* > findstr.txt
客先とか開発環境がないところでプログラムを追うには便利。