grep用法

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了grep用法相关的知识,希望对你有一定的参考价值。

grep简单正则用法

常用参数

-A:后面加数字,列出后续n行

-B:后面加数字,列出前面n行

-v:反向选择

-i:不分大小写

-n:显示行号

--color=auto:显示关键字颜色

grep -n ‘[^g]oo‘ 反向选择oo前面不能有g

grep -n ‘[^a-z]oo‘ 反向选择oo前面不能有小写字母

^$ 行首行尾

grep ‘^the‘ 文件名 the开头的行

grep -n ‘^[a-z]‘   小写字母开头

grep -n ‘^[^a-zA-Z0-9]‘ 不已数字字母开头的行

^在[]内表示反向选择,外表示行首

grep -n ‘\.$‘  .结束的行

grep -n ^$ 空白行

.一定有一个任意字符 grep -n ‘g..d‘

* 重复前一个字符0-n次grep -n ‘oo*‘

{}限定字符范围需用\ 转义

grep -n ‘o\{2\}‘ 2次以上o

grep -n ‘g[oo]\{2,\}g‘ g开头g结尾中间2个及以上o

在[]中谨代表一个待搜寻的字符[afl]代表a或f或l


本文出自 “结庐在人境” 博客,谢绝转载!

以上是关于grep用法的主要内容,如果未能解决你的问题,请参考以下文章

Linux bash 文本处理命令awk,sed,grep 用法

grep用法

grep 和vim用法

grep过滤用法介绍

linux中grep的用法详解

linux中grep命令的用法