Mer*_*ith 12 regex linux string grep
如何将md5哈希与grep命令匹配?
在php中我过去使用过这个正则表达式模式:
/^[0-9a-f]{32}$/i
Run Code Online (Sandbox Code Playgroud)
但我试过:
grep '/^[0-9a-f]{32}$/i' filename
grep '[0-9a-f]{32}$/' filename
grep '[0-9a-f]{32}' filename
Run Code Online (Sandbox Code Playgroud)
和其他变种,但我没有得到任何输出,我知道该文件包含md5哈希.
mar*_*ona 14
你要这个:
grep -e "[0-9a-f]\{32\}" filename
Run Code Online (Sandbox Code Playgroud)
或者更像是,根据您的文件格式说明,这个:
grep -e ":[0-9a-f]\{32\}" filename
Run Code Online (Sandbox Code Playgroud)