转:http://www.dutycode.com/linux_grep_bubaohan.html

文章系转载,亲测可用(转载自:http://www.itokit.com/2014/0105/75018.html)

grep命令应该是我们在获取字符串内容时,或读取文件时,进行分析的好命令,但是有时候针对一些字符,我们想排除掉某些字符。怎么办呢?

-v 参数就可以很好的实现,比如我想查看apaceh日志中,非图片的浏览记录。可以使用以下命令:tail -f /usr/loca/apache/logs/access.log |grep -v '.jpg'这条命令就可以针对apaceh的用户访问记录中,排除掉.jpg图片的浏览日志记录,这样可以针对我们更好的分析日志了。当然你可以再加

|grep -v '.png' 这样又可以排除.png格式的图片访问的了。可以不断累加的。非常方便。

另:

附grep使用说明:

grep常用用法

[root@www ~]# grep [-acinv] [--color=auto] '搜寻字符串' filename

选项与参数:

-a :将 binary 文件以 text 文件的方式搜寻数据

-c :计算找到 '搜寻字符串' 的次数

-i :忽略大小写的不同,所以大小写视为相同

-n :顺便输出行号

-v :反向选择,亦即显示出没有 '搜寻字符串' 内容的那一行!

--color=auto :可以将找到的关键词部分加上颜色的显示喔!

linux如何过滤字符串,在linux系统如何grep过滤中,不包含某些字符串的命令相关推荐

  1. mysql 反向匹配子串,Mysql 模糊匹配(字符串str中是否包含子字符串substr)

    1.LIKE 通常与 % 一同使用,类似于一个元字符的搜索.若substr不在str中,则返回0. SELECT 'test' LIKE '%e%' as `ret`; # 1 SELECT 'tes ...

  2. 快速查找所有存储过程/触发器中是否包含某个字符串

    select name from sysobjects o, syscomments s where o.id = s.id and text like '%CASIGN%' and o.xtype ...

  3. 判断数组中是否包含某个元素,判断对象中是否包含某个属性,判断字符串中是否包含某个字符串片段

    1-判断对象中是否包含某个元素 方法一: 使用in var str = {name:"mayouchen",name:"js", age:100 }alert( ...

  4. php判断字符串中是否包含某字符串

    //判断某字符串中是否包含某字符串的方法 if(strpos('www.idc-gz.com','idc-gz') !== false){echo '包含';}else{echo '不包含';} 注释 ...

  5. php 匹配多个字符串,php 字符串中是否包含指定字符串的多种方法

    strpos() 函数判断字符串中是否包含某字符串 strstr strstr() 函数搜索一个字符串在另一个字符串中的第一次出现. 该函数返回字符串的其余部分(从匹配点).如果未找到所搜索的字符串, ...

  6. linux远程桌面键盘无法输入,windows远程桌面ubuntu中Tab键不能补全命令的解决办法...

    windows远程桌面ubuntu中Tab键不能补全命令的解决办法 前置 window可以远程ubuntu的前提 参考百度经验即可实现:windows远程桌面ubuntu 正文 在成功登陆远程桌面环境 ...

  7. android复用字符串文件夹,如何从Android Studio中的值xml字符串文件夹更改字体

    我一直在努力了解如何更改值/ Strings.xml目录的字体系列.有没有简单的方法来改变字体?我已经加了我想要的字体到资产的文件夹,但我的标题是在strings.xml中值目录像这里面:如何从And ...

  8. javascript 判断字符串中是否包含某个字符串

    文章目录 String对象的方法 方法一: indexOf() (推荐) 方法二: search() 方法三:match() RegExp 对象方法 方法四:test() 方法五:exec() Str ...

  9. Windows dos 在某个目录下的所有文件中查找包含某个字符串的文件

    findstr /s /i "str" *.* 上面的命令表示,当前目录以及当前目录的所有子目录下的所有文件中查找"str"这个字符串.*.*表示所有类型的文件 ...

最新文章

  1. textrank4zh是_GitHub - 997666901/TextRank4ZH: 从中文文本中自动提取关键词和摘要
  2. 32位系统和64位系统的选择
  3. Ajax Control Toolkit 34个服务器端控件 详解
  4. 昨天尝试了Layout,也谈Silverlight的布局
  5. pythonexcel表格教程_python对excel表格的操作
  6. 3.type关键字.rs
  7. c语言编程每日一练教程,每日一练 | C语言之指针
  8. leetcode306. 累加数(回溯)
  9. python下载url链接_使用Python从url地址下载所有pdf文件
  10. ubuntu上 grafana + influxdb + telegraf 安装配置
  11. Zookeeper 客户端 Curator 使用详解
  12. 161009_qt显示阿拉伯输入法9x7点阵
  13. drony+fiddler抓包
  14. Eclipse - 更换新的工作空间后,怎么把上一个工作空间的配置复制过来
  15. 微信公众号官方API开发之配置服务器
  16. 2014年音视频即时通讯市场的割据
  17. Python基础学习:类语法规则
  18. java 获取对象属性值为空或者非空的属性名称
  19. Telegraf+InfluxDB+Grafana大数据运维监控系统
  20. EOG-based eye movement detection and gaze estimation for an asynchronous virtual keyboard基于EOG的异步虚

热门文章

  1. node --- 一个很好用的包json-server
  2. Android——Fragment实例精讲——底部导航栏+ViewPager滑动切换页面
  3. C#原型模式之深复制实现
  4. Linux下Gcc生成和使用静态库和动态库详解
  5. loadruner11 socket脚本-10053错误
  6. 浮点数的表示和基本运算 【转载】
  7. Halcon例程详解(激光三角系统标定)—— calibrate_sheet_of_light_calplate.hdev
  8. ubuntu安装pytorch镜像修改及下载
  9. oracle 9.2.0.4,CentOS 4.7 安装Oracle 9.2.0.4的一些问题
  10. mysqld:表mysql.plugin不存在_99%测试工程师不知道的数据库知识|干货