本帖最后由 mjjwzp 于 2013-12-27 11:25 编辑
回复 3# 1270697389
返回c.txt的内容- b.txt里多的文件
- 224.31.18.6
- a.txt里多的文件
- %i
- %i
- %i
复制代码 没有按要求,找出多的,
但我发现代码中有点错误就是后面的,%%i改为%%a后,就正常了- echo,a.txt里多的文件>>c.txt
- for /f "delims=" %%a in ('findstr /ivlg:b.txt a.txt') do echo,%%i>>c.txt
复制代码 改后c.txt文件的内容为- b.txt里多的文件
- 224.31.18.6
- a.txt里多的文件
- 224.31.18.1
- 224.31.18.2
- 224.31.18.4
复制代码 a.txt里多的文件找的很准,但b.txt里多的文件找的不准,224.31.18.6两个文件a.txt,b.txt里面都有
最后请问:findstr /ivlg:是什么意思
谢谢你。请多多指点! |