2015-11-13 49 views
0

我有一个MD5哈希的大列表,一个到文本文件中的一行。称之为hashes.txtGREP - 来自文件的模式

我有一个应用程序列表。 40个MD5散列在我想从上面的列表中删除的另一个文件中。说它nuisance_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 

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

回答

0

我站在后面,然后我意识到自己的错误......我用-r时,它应该是

"grep -v -E -f nuisance_hashes.txt hashes.txt > results.txt" 

注-v

相关问题