grep 正则表达式和shell的通配符对比

0 Preface/Foreword

grep没有通配符这个概念,只有正则表达式(R egular Expression)概念。

1 grep 和shell的对比

|----------|--------------------|-------------------------------|
| 功能 | Shell通配符(Wildcard) | grep正则表达式(Regular Expression) |
| 任意字符 | ? | . |
| 任意长度 | * | .* |
| 以begin开头 | begin* | ^begin.* |
| 以end结尾 | *end | .*end$ |

1.1 查找以指定string开始

grep "begin.*" 1.txt

1.2 查找以指定string结尾

grep ".*end$" 1.txt

相关推荐
only_Klein2 个月前
Shell 三剑客
shell·sed·grep·awk
予枫的编程笔记2 个月前
【Linux进阶篇】从基础到实战:grep高亮、sed流编辑、awk分析,全场景覆盖
linux·sed·grep·awk·shell编程·文本处理三剑客·管道命令
煎饼皮皮侠3 个月前
快速查找应用日志的几个场景
unzip·logback·grep
mixboot6 个月前
grep 命令处理文件差集
文件处理·grep·差集
-dcr6 个月前
24.grep 使用手册
linux·运维开发·grep
千航@abc1 年前
grep命令: 过滤
linux·运维·grep·过滤
ccc_9wy1 年前
玄机-第二章 日志分析-apache日志分析的测试报告
网络安全·apache·grep·cut命令·apache日志分析·玄机应急响应靶场·access.log
迷茫运维路1 年前
正则表达式基础知识及grep、sed、awk常用命令
linux·运维·正则表达式·sed·grep·awk
rock——you1 年前
grep -nr递归过滤文本时,如何忽略node_modules目录
grep