题目:有一个文件a.txt,内容如下
123
456
789
abc
def
一个b.txt文件,内容如下
5
b
要求是将a文件里不含b文件各行内容的航提取出来
我写的批处理程序如下:
for /f "tokens=*" %%a in (a.txt) do (
for /f "tokens=*" %%i in (b.txt) do (
@echo %%a|findstr %%i>null&&goto end
)
echo %%a>>c.txt
:end
echo off
)
最后c.txt文件内容是
123
不知道为什么一旦执行goto语句后外循环也终止了,有没有高手能帮助下
123
456
789
abc
def
一个b.txt文件,内容如下
5
b
要求是将a文件里不含b文件各行内容的航提取出来
我写的批处理程序如下:
for /f "tokens=*" %%a in (a.txt) do (
for /f "tokens=*" %%i in (b.txt) do (
@echo %%a|findstr %%i>null&&goto end
)
echo %%a>>c.txt
:end
echo off
)
最后c.txt文件内容是
123
不知道为什么一旦执行goto语句后外循环也终止了,有没有高手能帮助下
