Findstr错误。 FINDSTR:无法打开

时间:2016-12-16 10:41:28

标签: windows command-line findstr

我有2个文件。第一个csv文件,其电子邮件地址和名称 mail_list.csv

email,Name
name1@gmail.com,name1
name2@gmail.com,name2
name3@gmail.com,name3
name4@gmail.com,name4
name5@gmail.com,name5
name6@gmail.com,name6
name7@gmail.com,name7

第二个文件只包含电子邮件地址 mail_list_to_remove.csv

name1@gmail.com
name4@gmail.com
name6@gmail.com

如果电子邮件地址存在,我想从 mail_list.csv 中删除条目 使用findstr命令 mail_list_to_remove.csv

当我尝试简单的命令时:

findstr @ mail_list.csv

findstr @ mail_list_to_remove.csv

我得到了正确的结果。但是当我尝试下面的命令时:

findstr /g:mail_list_to_remove.csv /f:mail_list.csv

我收到错误消息:

FINDSTR: Cannot open email,Name
FINDSTR: Cannot open name1@gmail.com,name1
FINDSTR: Cannot open name2@gmail.com,name2
FINDSTR: Cannot open name3@gmail.com,name3
FINDSTR: Cannot open name4@gmail.com,name4
FINDSTR: Cannot open name5@gmail.com,name5
FINDSTR: Cannot open name6@gmail.com,name6
FINDSTR: Cannot open name7@gmail.com,name7

我做错了还是findtr不是解决这个问题的合适工具?

提前感谢您的帮助。

0 个答案:

没有答案