^ 表示待匹配串的开始位置
$ 表示待匹配串的结束位置
默认代表起始和结束位置,^在[]内时表示非
grep [选项] pattern [文件名]
. 匹配任意一个字符
* 匹配0 个或多个*前的字符
^ 匹配行开头
$ 匹配行结尾
[] 匹配[ ]中的任意一个字符,[]中可用 - 表示范围,
例如[a-z]表示字母a 至z 中的任意一个
\ 转意字符
命令中的选项为:
-b 显示块号
-c 仅显示各指定文件中包含模式的总行数
-i 模式中字母不区分大小写
-h 不将包含模式的文件名显示在该行上
-l 仅显示包含模式的文件名
-n 显示模式所在行的行号
-s 指定文件若不存在或不可读,不提示错误信息
-v 显示所有不包含模式的行
本文介绍了基本的正则表达式元素及其用法,包括特殊符号如^、$、.、*等,并详细解释了如何使用grep命令进行文本搜索,涵盖了grep的各种选项如-b、-c、-i等。
1960

被折叠的 条评论
为什么被折叠?



