Windows PowerShellを使ってWindowでログをtailしてGrepする方法

@iwasaki 3,128views 更新:2014年6月20日

Linuxでログファイルで特定の文字列があった場合にだけ出力する方法は

tail -f /var/log/tomcat6/cayenne.log | grep schedule

みたいな感じになりますが、これをWindowsでやりたい場合の方法です。

通常のLogのtailであれば、EclipseプラグインのNtailが便利です。特定のキーワードのSQLだけを抽出したい場合はPoweShell 3.0を使います。

インストール手順は以下を参照ください。

PowerShell/Windows7にPowerShell3.0をインストールする手順

Windows PoweSchellで実行する方法は以下のとおり

Get-Content .\cayenne.log -wait | Select-String "schedule"

 

 

ログイン / 新規登録してコメントする

このソースコードをストックして後で利用したり、作業に利用したソースコードをまとめることができます。

こちらもお役に立つかもしれません