Windowsにも、似たコマンドがあることは、意外と知られていないので、ここで紹介しようと思います。
[元ネタ]findstrで正規表現を検索する
http://www.atmarkit.co.jp/fwin2k/win2ktips/511findstr/findstr.html
基本的な文法としては、こんな感じです。
findstr /S /c:"<検索文字列>" <ファイル正規表現>
このコマンドで、
実行しているパス配下の、
検索文字列を含む、
ファイル正規表現に合致する
ファイルを列挙してくれます。
詳しい使用方法は、ヘルプを見て欲しいところですが、
ファイル正規表現の部分に、ついつい [*.*]なんてやりがちです。
確かに検索できるのですが、バイナリファイルの中身を見に行こうとするため、
パソコンがビープ音とともに応答不能になることがありますので、注意が必要です。
(実際、やらかしました・・・ビープ音がオフィス中に響き渡るので、恥ずかしいです)
サクラエディタをインストールすれば、grep検索もできるのですが、
運用中のサーバーにソフトをインストールするのは、ご法度なので、
結構重宝してます。
0 件のコメント:
コメントを投稿