`

Linux各种脚本对正则的支持汇总

阅读更多

符号

ed

ex

vi

sed

awk

grep

egrep

动作

.

匹配任一字符

*

匹配0个或者一个以上前一个字符

^

匹配一行或者字符串的开始

$

匹配一行或者字符串的技术

\

转义下一个字符

[ ]

匹配集合中的一个

\( \)



存储子模式以便以后引用

\ n



引用子模式匹配内容

{ }





• P


• P

匹配一个范围的实例

\{ \}





匹配一个范围的实例

\< \>





匹配一个单词的开始和结束

+






匹配一个或者一个以上前一个字符

?






匹配0个或者1个前一个字符

|






分割多个选择,或

( )






表达式分组

 

 

•代表支持,空白表示不支持

 

 

 

 

 

 

 

 

 

 

0
0
分享到:
评论

相关推荐

    linux shell脚本知识汇总

    本文将汇总Linux Shell脚本中的关键知识点,包括变量、数组、函数、正则表达式以及awk和sed等工具的使用。 1. **概念介绍** - **Shell**:Linux系统的命令解释器,用户通过Shell与操作系统进行交互,执行各种命令...

    北大青鸟linux脚本汇总

    linux脚本概念: 无需编译,解释执行 文本文件形式存在 强大的正则表达式操作 运行速度慢 数据类型支持少 用于系统管理和文件操作

    linux-日报周报月报生成脚本

    "Linux-日报周报月报生成脚本"就是一个这样的工具,它能够帮助开发者自动汇总工作进度,节省手动编写报告的时间。这个脚本通过提取git日志,分析最近一周、最近一月的代码变更情况,生成相应的报告,非常适合在团队...

    LINUX下grep、sed、gawk汇总

    在Linux操作系统中,grep、sed和gawk是三个强大的文本处理工具,它们在日常的系统管理和脚本编写中起着至关重要的作用。了解并熟练掌握这三个工具,能极大地提高工作效率和解决问题的能力。 **grep(Global Regular...

    Shell 脚本编程实战100例.pdf

    从提供的文件内容来看,这是一本关于Shell脚本编程的实战教程书籍,以实例的方式教授读者如何使用Shell脚本来完成各种Linux系统运维任务。下面将详细介绍从给出的内容中能够总结出的一些Shell脚本编程知识点。 首先...

    Linux常用命令及操作技巧汇总

    Linux版本,重要概念;使用终端,帮助命令和用法;文件与目录管理;文件查看命令,打包和压缩;权限管理设定。 重要部分:1)Vim文本编辑器:vim的设计理念是命令的组合。我们可以学习各种各样的文本间移动或跳转的...

    文本处理工具和正则表达式

    ### 文本处理工具和正则表达式的综合指南 #### 一、文本编辑工具VIM ...通过对以上知识点的学习和掌握,用户可以更加高效地进行文本处理工作,无论是日常的数据分析还是复杂的脚本编写,都能轻松应对。

    Learning Linux Shell Scripting.pdf

    通过学习《Learning Linux Shell Scripting》这本书,读者不仅可以掌握 Shell 脚本的基本语法和编程技巧,还能了解到如何运用这些技能来解决实际工作中遇到的各种挑战。随着实践经验的积累和技术水平的提高,用户将...

    shell脚本三剑客.docx

    sed 命令是利用脚本来处理文本文件,可以依照脚本的指令来处理、编辑文本文件,主要用来自动编辑一个或多个文件、简化对文件的反复操作、编写转换程序等。 sed 实例选项介绍: * `-n`:静默输出,一般和 `p` 一起...

    linux awk学习

    而对于“统计下英语分数人员分布情况”问题,则需要在AWK脚本中进行更细致的操作,可能涉及到读取文件的每一行,然后根据成绩分段(比如以10分或20分为一个分段),用数组来记录每个分段的人数,并最终进行汇总输出...

    redhat linux教材20课程学习文档

    第一部分 Linux简介和原理介绍 第一章 概述 1.1 Linux 的历史及背景 1.1.1 什么是 Linux? 1.1.2 Linux 该怎么念? 1.1.3 Linux 的历史 1.1.4 Linux的优点 1.2 Linux与开源软件 1.3 Linux 与 Windows 的比较 1.3.1 ...

    Linux高效编写Shell___特殊字符汇总.docx

    在Linux Shell编程中,特殊字符起着至关重要的作用,它们能够帮助我们编写出更高效、更简洁的脚本。以下是一些主要的特殊字符及其使用方法: 1. **# 注释符号**:在Shell脚本中,`#`用于创建注释。如果位于行首,...

    Linux命令大全

    《Linux命令大全》这本书是Linux用户和系统管理员的宝贵资源,它详尽地汇总了Linux操作系统中的各种常用命令。在Linux环境中,命令行是主要的交互方式,掌握这些命令能够帮助用户高效地管理文件、系统配置、网络通信...

    shell必学必会命令

    ### Shell 必学必会命令 #### 一、Shell 快速入门 ##### 1.1 运维 运维(Operation and Maintenance, O...以上内容是Shell学习的基础与进阶知识汇总,通过掌握这些内容,可以更好地进行运维自动化、脚本编写等工作。

Global site tag (gtag.js) - Google Analytics