FINDSTR
.txt ファイル内の特定のテキストを検索するコマンドを実行しています。一致する行と前の行を印刷したい。
findstr "ActualStartDate:" * > a.txt
私のファイルがこのような場合
abcd
defg
cds
ActualStartDate: invalid date
結果は次のようになります
cds
ActualStartDate: invalid date
FINDSTR
.txt ファイル内の特定のテキストを検索するコマンドを実行しています。一致する行と前の行を印刷したい。
findstr "ActualStartDate:" * > a.txt
私のファイルがこのような場合
abcd
defg
cds
ActualStartDate: invalid date
結果は次のようになります
cds
ActualStartDate: invalid date
Windowsのgrepでこれを試してください:
grep -1 "ActualStartDate:" *.txt
出力は例です:
file.txt-cds file.txt:ActualStartDate: 無効な日付
組み込みの Windows スクリプトを使用して、これを簡単に実行できるバッチ ファイルとして作成されたツールがあります。
findrepl.bat - http://www.dostips.com/forum/viewtopic.php?f=3&t=4697