在linux系统如何grep过滤中,不包含某些字符串的命令
来源:互联网 发布:教师网络研修的好处 编辑:程序博客网 时间:2024/06/05 05:41
转: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 :可以将找到的关键词部分加上颜色的显示喔!
0 0
- 在linux系统如何grep过滤中,不包含某些字符串的命令
- grep如何搜索不包含指定字符串的文本
- Linux查找包含某些字符串文件的命令
- Linux中通过grep命令查看文件中包含的指定字符串
- [正则表达式]如何判断字符串中不包含某些子字符串呢?
- Linux命令-----grep不查找隐藏文件夹(或者跳过某些文件夹)的方法
- Linux系统中grep命令
- Linux系统中grep命令
- grep 过滤的命令
- grep 命令系列:如何在 Linux/UNIX 中使用 grep 命令
- grep 命令系列:如何在 Linux/UNIX 中使用 grep 命令
- js正则表达式不包含某些连续的字符串
- 正则表达式匹配不包含某些字符串的技巧
- 正则表达式匹配不包含某些字符串的技巧
- 正则表达式匹配不包含某些字符串的技巧
- 正则表达式匹配不包含某些字符串的技巧
- 正则表达式匹配不包含某些字符串的技巧
- 在文件中查找特定的字符串方法 grep命令
- 基于HashMap实现简单的缓存处理
- test 9 小p的单调数列 (dp+数学证明)
- jsh获取项目的路径
- Android消息机制
- 使用bootstrap-table时遇到的选择分页后又执行查询的问题
- 在linux系统如何grep过滤中,不包含某些字符串的命令
- java 序列化 反序列化 简单实现
- Android EditText 设置键盘 搜索,回车
- linux版010editor 破解
- centos mysql初始化密码
- WEBSERVICES
- 使用visualVM监控JAVA程序
- 仿豆瓣图书商城Jsonp
- 类图画法