linux检索文本时,出现 grep提示"Binary file(standard input)matches"

欣喜 Java每日一问 发布时间:2025-03-12 10:26:40 阅读数:11959 1
下文笔者讲述使用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这个参数 
版权声明

本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。

本文链接: https://www.Java265.com/JavaProblem/202503/8370.html

最近发表

热门文章

好文推荐

Java265.com

https://www.java265.com

站长统计|粤ICP备14097017号-3

Powered By Java265.com信息维护小组

使用手机扫描二维码

关注我们看更多资讯

java爱好者