2
のWindows 7がWindows:findstr - 行を検索する前後に3行を出力する方法は?
私がしたい場合は、(Windowsのシェルから)私は、次のコマンドを使用して、ファイルにテキスト結果プリントとして
findstr "find_this" trace.log
すべての行コンテンツのテキスト「find_this」を見つけました。 OK。 しかし、私は3行前と3行後にも行を検索する必要があります。 コマンドでこれを行う方法findstr? Unixでは
私は「グレップ」
grep -B 3 -A 3 find_this trace.log
によってこれを行うことができますしかし、私はWindows上でこれを行うことができますか?
(PowerShellの場合) Select-String -Path "trace.log" - パターン "find_this" - コンテキスト3,3 – Alexei
確か。それはよさそうだ。 – blackpen