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