Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/multithreading/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
GREP-文件中的模式_Grep - Fatal编程技术网

GREP-文件中的模式

GREP-文件中的模式,grep,Grep,我有一个很大的MD5哈希列表,一行一行的文本文件。称之为hashes.txt 我有一个应用程序列表。我想从上面的列表中删除另一个文件中的40个MD5哈希。称之为讨厌的_hashes.txt 我使用以下grep表达式: "grep -r -E -f nuisance_hashes.txt hashes.txt > results.txt" 它并没有删除讨厌的哈希并留下好的哈希,而是在hashes.txt之前给了我一个讨厌的哈希列表: hashes.txt:d41d8cd98f00b204e

我有一个很大的MD5哈希列表,一行一行的文本文件。称之为hashes.txt

我有一个应用程序列表。我想从上面的列表中删除另一个文件中的40个MD5哈希。称之为讨厌的_hashes.txt

我使用以下grep表达式:

"grep -r -E -f nuisance_hashes.txt hashes.txt > results.txt"
它并没有删除讨厌的哈希并留下好的哈希,而是在hashes.txt之前给了我一个讨厌的哈希列表:

hashes.txt:d41d8cd98f00b204e9800998ecf8427e
hashes.txt:0a22de7a88aa53d09581603545a223ab
hashes.txt:1045bfd216ae1ae480dd0ef626f5ff39
hashes.txt:34a754102be3d8a66dbf34785234b86d
hashes.txt:590c5944c504ed6c86b6136179b27841

当然不是我所期望的。建议?

我退后一步,然后意识到自己的错误

"grep -v -E -f nuisance_hashes.txt hashes.txt > results.txt"
请注意,我使用的是-r,而它应该是-v