2015/04/19

テキストファイルから特定の文字列を含む行だけを抽出する方法

テキストファイルから、特定の文字列を含む行だけを抽出したい場合の方法。
コマンドプロンプトを起動し、以下のコマンドを実行。
 
> findstr [検索したい文字列] [テキストファイル名] > [出力ファイル名]

追記なら最後の部分は >> [出力ファイル名]
検索したいファイルが多い場合、テキストファイル名に法則性があるなら*指定可能。

例)findstr 検索したい文字列 対象ファイル名-*.LOG > AAA_001.log





スポンサーサイト





Windowsコマンド | Comments(0) | Trackback(0)
2015/02/21

複数の.logファイルを1つの.txtファイルにまとめる

大量のログをまとめたいときに便利。
コマンドプロンプトを開き、以下のコマンドを実行。

1)ログファイルのあるフォルダへ移動する。
 cd /d xxxxx

2)以下のコマンドを実行する。
 type *.log > 保存先フォルダのパス/alllog.txt

以上







Windowsコマンド | Comments(0) | Trackback(0)
 | HOME | Next »