我的FINDSTR命令非常冗长,我想在批处理文件中将其分成多行。这是命令:
type file.txt | findstr /v "string1" | findstr /v "string2" | findstr /v "string3" | findstr /v "string4" > newfile.txt
这可能吗?理想情况下,我希望每个序列(除以管道字符)都在它自己的行上。 提前谢谢!
答案 0 :(得分:0)
使用^
字符:
type file.txt ^
| findstr /v "string1" ^
| findstr /v "string2" ^
| findstr /v "string3" ^
| findstr /v "string4" > newfile.txt
这是将命令分成cmd
中的几行的常用方法。
另请参阅:this answer。