微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

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

原文地址:https://www.jb51.cc/regex/358519.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐