2013年11月18日月曜日

コマンドプロンプト ファイルから文字列を検索して行を出力

簡単なファイル操作なり、処理なりは、
コマンドプロンプトないしバッチファイルのほうが楽かもしれないと最近思った。

コマンドプロンプトを使用してファイルから指定文字列を検索。
それを行で出力する。

参考サイト
コマンドプロンプト findstr - [文字列や正規表現を使って文字列を検索する]

/*---------------------------------------------------------------------------*/
findstr /N test test.txt > output.txt
/*---------------------------------------------------------------------------*/

上記の例では、test.txtから、testという文字列を検索。
行番号付きで、output.txtというファイルに書き出している。

色々オプションがあり、正規表現も使えるので、やたらややこしい条件がなければ、
大抵の検索はこれで済むと思われる。

0 件のコメント:

コメントを投稿