我是图书管理员并且有问题。
我经常会收到从货架上拉出来的磁带清单。我需要将我给出的列表与先前拉出的磁带列表进行比较,并在第一个列表中填充尚未输出的磁带列表。
我知道一些基本的命令提示符,并且知道findstr很可能是应该使用的命令,但即使在非常基本的测试中尝试调试我所拥有的它也没有结果,即使我创建了其中的结果应该在那里。
例如:
NEEDLE 是一个文件,其中包含各自的数字{3,4,5,6}
HAYSTACK 是一个包含数字{1,2,3,4,5,6,7,8,9}的文件,也在各自的行上
在我运行findstr之后,我希望收到一个包含数字1,2,7,8,9
的文本文件我知道针(包含搜索字符串的文件)位于haystack(正在查看的文件)之前,但我不确定最好的方法。
答案 0 :(得分:1)
findstr /v /x /g:NEEDLE HAYSTACK
应该返回您想要的结果 - 但您已指定返回“{1}}”。
该命令意味着"找到与针(/ g:NEEDLE)不匹配(/ V)线的实线(/ x)"