ファイル内の特定の文字列を検索するバッチ ファイルを作成したいと考えています。文字列が見つかった場合、文字列を含む行全体を別のファイルにリダイレクトしたいと思います。例:
ファイル myfile.txt に次のテキストが含まれているとします。
abcwerthfdh
qwerewtretywr
weqreqwrtabcwerwe
wqerweqabcqwewq
コマンド ライン引数として myfile.txt と abc を指定してバッチ ファイルを起動すると、出力は newfile.txt というファイルに出力され、テキスト "abc" を含む行のみが含まれます。このコードを再度実行すると、newfile.txt に追加され、既存のコンテンツは削除されません。この場合、行 1、3、および 4 を newfile.txt にプッシュする必要があります。