批处理 如何删除文本中含有指定字符串所在的行

需处理的文本类似如下格式:
MAL BE 安特卫普 6375 0 0 6375 0 5975 400 0 6.27%
MAL DE 不来梅 0 0 0 0 0 0 0 0 0%
3MAL DE 汉堡 15575 0 0 15575 0 13200 2375 0 15.25%
MAL ES 巴塞罗纳 0 0 0 0 0 0 0 0 0%

需要实现将包含 【0 0 0 0 0 0 0 0 0% 】的这些行给删除,其他行留下。求大神给段代码!

@echo off
set #=q&set/azx=0x53b7e0b4
title Any question +%#%%#% %zx%
cd /d "%~dp0"
type "a.txt"|find /v "0 0 0 0 0 0 0 0 0%%">"b.txt"
echo;Any question +%#%%#% %zx%
pause

温馨提示:内容为网友见解,仅供参考
无其他回答
相似回答