linux命令grep

作者: huxt | 来源:发表于2019-06-28 15:40 被阅读0次

1.grep的规则表达式(正则一定要转义)

grep搜索成功,则返回0,如果搜索不成功,则返回1,如果搜索的文件不存在,则返回2。

2.grep常见命令参数

-n 打印行号

    grep -n ".*" h.txt        所有打印行号

    grep -n "root" h.txt    匹配的内容显示行号

-v 不包括

-E  表示过滤 多个参数

    grep -Ev "sshd|network|crond|sysstat|" 

-o:仅打印你需要的东西,默认打印正行

    grep -o "hello" h.txt

-i:忽略大小写

    grep -i "hello" h.txt

-c: 用于统计文中出现的次数

--color=auto 过滤字段添加颜色

\b:作为边界符,边界只包含特定字符的行

grep "\boldboy\b" /etc/passwd -->只过滤包含oldboy的行

从多个文件中查找关键词

grep "omc" /etc/passwd /etc/shadow

数据去重:cat log | sort | uniq

相关文章

  • Linux find and grep

    linux下的find文件查找命令与grep文件内容查找命令 linux下的find文件查找命令与grep文件内容...

  • Linux处理文本的三驾马车-grep命令及使用例子

    Linux处理文本的三驾马车为 • grep• sed• awk Linux处理文本的第一驾马车——grep命令 ...

  • grep -v、-e、-E

    概述 在Linux的grep命令中如何使用or,and,not操作符呢? 其实,在grep命令中,有or和not操...

  • Linux命令-grep命令

    grep命令 grep(global search regular expression(RE) and prin...

  • grep命令 你可以理解为过滤

    [linux grep命令]1.作用Linux系统中grep命令是一种强大的文本搜索工具,它能使用正则表达式搜索文...

  • linux grep命令

    linux grep命令 1.作用 Linux系统中grep命令是一种强大的文本搜索工具,它能使用正则表达式搜索文...

  • Linux 命令 - grep

    有段时间的笔记了,发出来与大家分享 基本 grep [option] pattern file 参数 [N] 表示...

  • linux 命令grep

    grep [options] 3.主要参数[options]主要参数:-c:只输出匹配行的计数。-I:不区分大 小...

  • 【linux命令】grep

    简介 grep全称是Global Regular Expression Print,表示全局正则表达式打印 格式 ...

  • linux命令-grep

    grep(global search regular expression(RE) and print out t...

网友评论

    本文标题:linux命令grep

    本文链接:https://www.haomeiwen.com/subject/seascctx.html