操作 grep "xxx" a.log 结果 Binary file a.log matches 原因:grep认为a.log是二进制文件 解决方法:grep -a "xxx" a.log 可以看看grep -a参数的功能 [appadmin@test3 ~/tmp]$ grep --help |grep '/-a'-a, --text equivalent to --binary-files=text 即,让二进制文件等价于文本文...
$ grep panda mv Binary file mv matches (这表示此档案有match之处,详见--binary-files=TYPE ) $ (正确!!!) $ grep-a panda mv6. --binary-files=TYPE 此参数TYPE预设为binary(二进制),若以普通方式搜寻,只有2种结果:1.若有符合的地方:显示Binary file 二进制文件名 matches2.若没有符合的地方:什么...
抱着个错误是因为grep不能处理二进制的文件, -a, --text Process a binary file as if it were text; this is equivalent to the --binary-files=text option. 这个时候加上-a参数就解决了
遇到grep处理日志文件时报错“Binary file”问题,首先需明确原因。这通常发生于文件内含有不能正常显示的字符,使grep误判文件为二进制格式。为解决此问题,可尝试使用`-a`参数。此参数使grep认为二进制文件等同于文本格式,从而避免识别错误。使用方法为在grep命令后添加`-a`,如`zgrep -a`。记住,遇到...
在执行 grep 命令时出现```grep: (standard input): binary file matches``` 解决办法:在grep 添加参数 "-a" 忽...
Linux命令:grep,报错Binary file (standard input) matches,在Linux使用grep命令,从文件中抓取显示特定的信息,如下:cat 文件名|grep特定条件---> catxxxx|grep12345结果报错:Binaryfile(standardinput)matches;经过查询后,意思为文件是二进制文件,不能直接gre
Grep命令出现Binaryfile(standardinput)matches 在执⾏tail -fn100 error.log | grep 'code been'命令时会出现 Binary file (standard input) matches的提⽰,说明系统把grep的输⼊当成⼀个⼆进制⽂件了,解决办法:tail -fn100 error.log | grep -a 'code been'即可。-a: 把⼆进制⽂件当成...
在执行 grep 命令时出现```grep: (standard input): binary file matches```解决办法:在grep 添加参数 "-a" 忽略二进制 -a, --text equivalent to --binary-files=text 更多参数使用方法grep --help 或可以参考 grep
结果 Binary file a.log matches 原因:grep认为a.log是二进制文件 解决方法:grep -a "xxx" a.log 可以看看grep -a参数的功能 [appadmin@test3 ~/tmp]$ grep --help |grep '/-a'-a, --text equivalent to --binary-files=text 即,让二进制文件等价于文本文件 注:zgrep遇到同类问题时...