grep命令提示"binary file matches **.log"解决方法

仔细想想,这个问题遇到很多次了,之前一直以为很复杂,一搜索发现解决这么简单,记录一下做备忘。

grep test XXX.log
Binary file app.log matches

此时使用-a参数接口。

grep -a test XXX.log
  • -a, --text equivalent to --binary-files=text,即让二进制文件等价于文本。

注:zgrep遇到同样问题,解决方法也是类似。

原文地址:https://www.cnblogs.com/amyzhu/p/11160736.html

时间: 2024-08-03 08:16:03

grep命令提示"binary file matches **.log"解决方法的相关文章

SecureCRT rz命令 提示rz尚未安装的解决方法(ubuntu)

1使用secureCRT 已普通用户身份登录: 2如root账户已解锁,使用命令  su 根据提示输入密码: 如root账户未解锁,使用 sudo passwd root 命令 :1先输入当前登录账户密码: 2根据提示设定root超级管理员密码: 3使用命令su. 采用以上步骤以管理员身份登入linux ubuntu 服务器: 3apt-get install lrzsz OR 1 下载地址:http://www.ohse.de/uwe/software/lrzsz.html下载到一个压缩包文件

【转】 grep 文件报错 “Binary file ... matches”

原文链接 http://blog.csdn.net/yaochunnian/article/details/7261006 grep 文件报错 “Binary file ... matches” 原因:文件为binary文件 解决:strings vers.log.2010-03-09 | grep -i ‘mezimedia’ 或者 grep -a -i ‘mezimedia’ vers.log.2010-03-09 grep命令是linux下的行过滤工具,其参数繁多,下面就一一介绍个个参数的

Uncaught exception 'PDOException' with message 'SQLSTATE[HY000] [2002] No such file or directory解决方法

今天用pdo连接mysql遇到一个奇怪的问题,host设为127.0.0.1可以连接成功,设为localhost就会报如下的错误: PHP Fatal error:  Uncaught exception 'PDOException' with message 'SQLSTATE[HY000] [2002] No such file or directory' in /usr/share/nginx/html/test.php:2 Stack trace: #0 /usr/share/nginx

上传文件,提示文件不存在的解决方法

在做公司的一个项目中,需要上传文件,使用的是AjaxUpload JS组件,选择完文件后,发送请求到指定接口,随即返回服务器上文件的相对路径,然后PHP再做其他工作(这不是重点) 处理上传的PHP程序,限制其文件大小为20M php.ini中 post_max_size 20M upload_max_filesize 20M memory_limit 256M ngint.conf中 client_max_body_size 518M 上传20M以下的文件,没有问题,但是,例如上传80M的文件,

salt-minion dead but pid file exists 正确解决方法

说明: 看了网上很多关于alt-minion dead but pid file exists 的解决方法,千篇一律的写一个shell脚本 killproc salt-minion 见链接:http://732233048.blog.51cto.com/9323668/1693483 但是并没有什么用,我如何解决这个问题的呢,请容我慢慢道来. 系统版本:CentOS_6.7_64bit 环境已优化. 重装(第一次装)salt-minion,但是客户端却无法正常启动,如下报错: [[email p

Cannot find SS.INI file for user *** 解决方法

昨天还用的好好的VSS今天早上一来就提示: Cannot find SS.INI file for user *** 度娘了一下,好像都是说的: 1,vss\users\***\  下无文件SS.INI若无从别处copy一个2,vss\users\***\  下有文件SS.INI修改vss下users.txt文件添加:*** = users\***\ss.ini 但是我的就没有users这个目录,更没有SS.INI或者users.txt这个文件,我的是VSS2005的版本,不知道是不是其他版本才

关于Windows_8.1/Windows 7下普通用户运行软件提示需要输入管理员密码解决方法

关于Windows_8.1/Windows 7下普通用户运行软件提示需要输入管理员密码解决方法 1. 问题起因 最近遇到一个比较棘手问题,顺丰速运修改了快递单填写方式,必须要安装他们公司开发的一个软件(软件名叫"速打线下用户专用版"),这个软件非常奇葩,只要是普通用户运行该软件,就弹出"用户控制"的对话框要求输入管理员密码,要么就把用户账户加入管理员组才能正常运行,作为一家比较有规模的企业,怎么可能随便开放管理员权限啊!这样做将会有无尽麻烦(如果你是管理员,你懂的)

rmmod: can't change directory to '3.4.39': No such file or directory 解决方法

在调试linux系统的模块时,在卸载模块时遇到了如rmmod: can't change directory to '3.4.39': No such file or directory这样的错误,网上了找了一些方法,最后发现问题本身提示已经很明显了,缺少这个目录. 那么问题是这个目录是在哪呢,答案是/lib/modules目录下,在该目录下建立3.4.39这个文件夹即可. rmmod: can't change directory to '3.4.39': No such file or di

Linux yum提示Loaded plugins错误的解决方法

yum是Linux软件包管理器,也叫yum源,在yum使用过程中,有时会出现Loaded plugins错误,重启无效,遇到这种情况该如何解决呢?下面就给大家介绍下Linux yum提示Loaded plugins错误的解决方法. 在linux中使用yum时出现如下错误: Loaded plugins: fastestmirror, security Existing lock /var/run/yum.pid: another copy is running as pid 4733. Anot