你的位置:首页 > 软件开发 > 操作系统 > Linux grep命令

Linux grep命令

发布时间:2016-04-05 10:00:06
介绍grep是一个功能强大的文本搜索命令,可以用它来搜索某个文件中是否包含指定的搜索内容,它可以利用正则表达式来做复杂的筛选操作,它还可以为其它命令传输给管道的筛选,比如我们常用到的分析单个进程的操作就是会利用它“ps -ef|grep command&amp ...

介绍

grep是一个功能强大的文本搜索命令,可以用它来搜索某个文件中是否包含指定的搜索内容,它可以利用正则表达式来做复杂的筛选操作,它还可以为其它命令传输给管道的筛选,比如我们常用到的分析单个进程的操作就是会利用它“ps -ef|grep command”。

 

语法

grep [OPTION]... PATTERN [FILE]...

默认不加参数是显示匹配上的行记录,可以使用--help来查看它所支持的所以参数,本文只会列举比较常用的一些命令。

-a:输出的内容不要忽略二进制数据-b<n>:输出匹配上的n个字节的行。-c :只显示符合条件的行的数量,不显示内容-d:当你要查找的是目录而不是文件的时候需要制定该参数,否则会报错-H:在输出的内容行前加上该行所属的文件名。-h:不在输出的行前加上该行所属的文件名,这是默认的选项。-i:忽略大小写-L:列出不符合查找内容的文件的文件名-l:列出符合查找内容的文件的文件名-m<n>:只输出匹配上的指定n行。-o:只显示查找的内容,不显示该行其它的内容。-q:什么都不输出-r:如果需要遍历整个目录的所有文件,可以使用该参数-v:显示没有匹配上的行信息,和默认值相反-V:显示版本信息

原标题:Linux grep命令

关键词:linux

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。

可能感兴趣文章

我的浏览记录