内容来源《跟老男孩学习Linux运维:核心基础实战》,预计于2018年7月出版,敬请期待,老男孩QQ:31333741。
Linux菜鸟及新手的福音,相当于是鸟哥私房菜(太老旧了)的2018最新企业级实战升级版,以企业实用实战角度,全面讲解Linux运维核心基础知识。
分类:
系统相关 时间:
2018-05-11 17:21:52
阅读次数:
221
通配符注意:1.linux通配符与三剑客(grep、sed、awk)正则表达式不同,因此,代表的意义也是有较大区别的2.通配符一般是用户命令行bash环境的,而Linux正则表达式用于grep、sed、awk通配符说明重要程度*通配符,代表任意(不限字符数量)字符☆☆☆☆☆?通配符,代表任意一个字符☆#配置文件注释☆☆☆☆☆管道☆☆☆☆☆~用户的家目录☆☆☆☆☆-上一次所在的目录☆☆☆☆☆$变量前
分类:
系统相关 时间:
2018-05-10 23:42:22
阅读次数:
213
基本语法一个正则表达式通常被称为一个模式(pattern),为用来描述或者匹配一系列符合某个句法规则的字符串。 一、选择:| | 竖直分隔符表示选择,例如"boy|girl"可以匹配"boy"或者"girl" 二、数量限定:+ ? * +表示前面的字符必须出现至少一次(1次或多次),例如,"goo+ ...
分类:
系统相关 时间:
2018-05-09 16:02:22
阅读次数:
195
基础正则表达式: ^ 第1个符号 ,以什么什么开头 ^m $ 第2个符号,以什么什么结尾 m$ ,还表示空行,或空格,可以用cat -An 试一下 ^$ 第3个符号,空行 什么符号都没有 . 第4个符号,表示任意 “一个字符” \ 第5个符号
分类:
其他好文 时间:
2018-04-10 16:30:49
阅读次数:
186
1.什么是正则表达式?正则表达式是为处理大量字符串定义的一套规则和方法。2.正则表达式:运维中为了从大量字符串内容中查找出符合需要的字符串运用表达式.3.Linux正则表达式一般用grep,sed,awk为主。以行为单位处理的。4.^word 匹配以word开头的内容,vi/vim编辑器里匹配以word开头的行,如 grep "^word
分类:
系统相关 时间:
2018-04-09 11:49:03
阅读次数:
194
在很多文本编辑器、工具、程序语言中都支持正则表达式, 正则表达式通常就是用来检索或替换那些符合某个模式的文本内容。
分类:
其他好文 时间:
2018-04-01 11:59:03
阅读次数:
135
正则表达式 分两类: 基本正则表达式:BRE 扩展正则表达式:ERE ;grep -E, egrep 正则表达式引擎: 采用不同算法,检查处理正则表达式的软件模块 PCRE(Perl Compatible Regular Expressions 基本正则表达式的元字符 正则表达式的匹配次数 正则表达 ...
分类:
系统相关 时间:
2018-03-18 13:10:50
阅读次数:
281
一、Linux文本查找命令 在说Linux正则表达式之前,有一点需要提前说明,在Linux下查找文本文件常用的有三个命令: 1.grep:最早的文本匹配程序,使用POSIX定义的基本正则表达式(BRE)来匹配文本。 2.egrep:扩展grep,其使用扩展正则表达式(ERE)来匹配文件。 3.fgr ...
分类:
系统相关 时间:
2018-02-09 23:55:50
阅读次数:
250
基础正则表达式(BasicRegularExpression)序号符号描述示例1^匹配以……开头的行^ab匹配以ab开头的行2$匹配以……结尾的行ab\$匹配以ab结尾的行3^$匹配空行^\$匹配空行,不匹配空格4.匹配任意单个字符ab.匹配abc或abd,不匹配abcd或abde,包括空格5\转义符,将特殊符号进行转义a\.b匹配a.b,不匹配ajb6*匹配前面项0次或多次ab*匹配a或ab或a
分类:
系统相关 时间:
2018-02-02 14:20:13
阅读次数:
227