由于我将 grep 从 2.16 升级到 2.21,它会将 .properties 文件视为二进制文件。这很糟糕,因为我喜欢用来grep -I ...
从搜索结果中排除二进制文件,并且.properties-files
显然不是二进制文件。
有没有办法改变这种行为?
答案1
grep --binary-files=text pattern file
另一个解决方案:
strings -a file | grep pattern
由于我将 grep 从 2.16 升级到 2.21,它会将 .properties 文件视为二进制文件。这很糟糕,因为我喜欢用来grep -I ...
从搜索结果中排除二进制文件,并且.properties-files
显然不是二进制文件。
有没有办法改变这种行为?
grep --binary-files=text pattern file
另一个解决方案:
strings -a file | grep pattern