我有一个grep脚本,可以递归搜索目录。
grep -n -R -e 'search term' -e 'second search term' ./
然而,我得到的结果如下。请注意,在JPG中找到匹配但没有实际结果。
Binary file ./jpg/00015928.jpg matches
Binary file ./jpg/00015296.jpg matches
Binary file ./jpg/00020072.jpg matches
有没有办法像普通的grep搜索一样在输出中看到结果?
答案 0 :(得分:46)
尝试:
grep --text
或
grep -a
简而言之。这相当于--binary-files=text
,它应该显示二进制文件中的匹配。