如何将 md5 哈希值与 grep 命令相匹配?
在 php 中,我过去使用过这种正则表达式模式:
/^[0-9a-f]{32}$/i
但我试过了:
grep '/^[0-9a-f]{32}$/i' filename
grep '[0-9a-f]{32}$/' filename
grep '[0-9a-f]{32}' filename
和其他变体,但我没有得到任何输出,而且我确定该文件包含 md5 哈希。
最佳答案
你想要这个:
grep -e "[0-9a-f]\{32\}" filename
或者更像是,根据您的文件格式描述,这个:
grep -e ":[0-9a-f]\{32\}" filename
关于regex - 使用 grep 匹配 md5 哈希,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4505641/