grep-f file.csv input.csv I tee output.csv文件中不显示任何数据

grep-f file.csv input.csv I tee output.csv文件中不显示任何数据,grep,Grep,它挂起,就好像它正在处理一样;然而,几分钟后,它停止了。它创建一个空的输出文件 file.txt是一个带有分隔符的电子邮件地址的文件,例如: grep -f file.txt input.csv I tee output.csv 这个文件大约有30000行 input.csv是逗号分隔的文件,例如: Johndoe@yahoo.com Janedoe@hotmail.com Manny@gmail.com …大约有50000行 output.csv应该只有包含file

它挂起,就好像它正在处理一样;然而,几分钟后,它停止了。它创建一个空的输出文件

file.txt是一个带有分隔符的电子邮件地址的文件,例如:

   grep -f file.txt input.csv I tee output.csv
这个文件大约有30000行

input.csv是逗号分隔的文件,例如:

   Johndoe@yahoo.com
   Janedoe@hotmail.com
   Manny@gmail.com
…大约有50000行

output.csv应该只有包含file.txt中列出的电子邮件地址的行,并保留每行的内容


请帮帮我

我不认为你可以使用grep来完成这类事情,你可能想看看用python或perlIn编写脚本你的示例output.csv是空的,因为input.csv中没有file.txt中的字符串或子字符串。
   John,doe,johndoe@yahoo.com,address,dob,etc