linux检索文本时,出现 grep提示"Binary file(standard input)matches"
下文笔者讲述使用grep检索数据时,出现”Binary file(standard input)matches“的异常简介说明,如下所示
一、问题现象 [root@test ~]# cat fileName.log|grep '2025-03-12' Binary file (standard input) matches
解决方法
[root@test ~]#cat fileName.log||grep -a '2025-03-12' 想要按文本格式来查看需要在grep后面加-a参数即可 也就是需要使用grep -a grep命令的功能:搜寻文字文件 当我们使用二进制的文件作为搜寻的目标, 即会出现如下的提示信息: Binary file二进制文件名matches然后结束 当我们加上-a参数 则可将二进制档案视为文本文件搜寻 相当于--binary-files=text这个参数
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。