当前位置: > Linux命令 >

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

时间:2014-10-08 10:58来源:linux.it.net.cn 作者:it
grep命令应该是我们在获取字符串内容时,或读取文件时,进行分析的好命令,但是有时候针对一些字符,我们想排除掉某些字符。怎么办呢?

-v 参数就可以很好的实现,比如我想查看apaceh日志中,非图片的浏览记录。可以使用以下命令:
tail -f /usr/loca/apache/logs/access.log |grep -v '.jpg'
这条命令就可以针对apaceh的用户访问记录中,排除掉.jpg图片的浏览日志记录,这样可以针对我们更好的分析日志了。
当然你可以再加
|grep -v '.png' 这样又可以排除.png格式的图片访问的了。可以不断累加的。非常方便。 (责任编辑:IT)
------分隔线----------------------------
栏目列表
推荐内容