0

FIND または FINDSTR コマンドを使用してログ ファイル内の特定の文字列を検索し、一致する文字列と一致する行の上 1 行と下 1 行を含む出力を返す際に問題が発生しました。

これまでのところ、これは私が試した唯一のコマンドです。オンラインで検索しようとしましたが、有用なものが見つかりませんでした。

findstr /n "ネットワークの問題が検出されました" c:\Log.txt

サンプル ログ データ (Log.txt):

1371524155 火 6 月 18 日 10:55:55 2013
1371524160 火曜日 6 月 18 日 10:56:00 2013
1371524165 火曜日 6 月 18 日 10:56:05 2013
ネットワークの問題が検出されました
 1371523243 火曜日 6 月 18 日 10:40:43 2013
1371523248 火曜日 6 月 18 日 10:40:48 2013
1371523253 火曜日 6 月 18 日 10:40:53 2013

欲望の出力:

1371524165 火曜日 6 月 18 日 10:56:05 2013
ネットワークの問題が検出されました
 1371523243 火曜日 6 月 18 日 10:40:43 2013

あなたの親切な助けに感謝します。

ありがとうございました。

4

1 に答える 1