- 帖子
- 4
- 积分
- 2758
- 技术
- 0
- 捐助
- 0
- 注册时间
- 2010-4-14
|
[其他] 批处理findstr段落筛选时没有包含关键字的行也被去掉了?
遇到了一个小困惑
假设temp4.txt文件中的内容为:
ages 10101-10281 (22 December 2000)</font></B> </p>
es 9843-10099.files/0.gif" width=9>s-Vajda, Andrea
="Issue%2052,%20Pages%2010101-10281/1.pdf">Journal
="Issue%2052,%20Pages%2010101-10281/9.pdf">Journal
"Issue%2052,%20Pages%2010101-10281/10.pdf">Journal
"Issue%2052,%20Pages%2010101-10281/18.pdf">Journal
执行命令后
for /f "delims= eol=" %%a in ('findstr /v ".gif font" temp4.txt') do echo %%a>>temp5.txt
结果temp5.txt中的内容为:
="Issue%2052,%20Pages%2010101-10281/1.pdf">Journal
="Issue%2052,%20Pages%2010101-10281/9.pdf">Journal
问题出来了,为什么temp5.txt中的内容不是下面这样的呢?
="Issue%2052,%20Pages%2010101-10281/1.pdf">Journal
="Issue%2052,%20Pages%2010101-10281/9.pdf">Journal
"Issue%2052,%20Pages%2010101-10281/10.pdf">Journal
"Issue%2052,%20Pages%2010101-10281/18.pdf">Journal |
|