# 开始之前:上面是正则表达式
什么是正则表达式:
这个就不解释了,某些指令支持,比如
grep 'mail' /lib/systemd/system/*
搜索该目录下的所有文件中包含 mail 的文件,但是 cp ls 等命令不支持正则表达式,只能使用 bash 自己本身的通配符正则表达式对于系统管理员的用途
对于一般使用者来说,使用不多,对于系统管理员来说,是必学的知识,如 错误信息登录文件(第十八章中)的内容记录了系统产生的所有信息,包含是否被入侵的记录数据,可以通过正则表达式将这些登录信息进行处理,仅取出有问题的信息进行分析
正则表达式的广泛用途
由于正则表达式强大的字符串处理能力,一堆软件都支持
正则表达式与 shell 在 Linux 中的角色定位
这样说吧,小学的 九九乘法表 有多重要,shell 与 正则表达式就有多重要
扩展的正则表达式
正则表达式的字符串表示方式依照不同的严谨程度分为:基础正则表达式、扩展正则表达式。
← 正则表达式与文件格式化处理 基础正则表达式 →