内容:
1. 特殊符号系列
2. 通配符
3. 正则表达式分类
4. 正则与通配符区别
分类:
其他好文 时间:
2017-12-30 12:31:42
阅读次数:
125
一、基础正则表达式 1、正则表达式与通配符 正则表达式:用来在文件中匹配符合条件的字符串,正则是包含匹配,grep、awk、sed等命令支持正则表达式 通配符:用来匹配符合条件的文件名,是完全匹配,Is、find、cp等命令不支持正则表达式,只能使用shell自己的通配符进行 匹配。 * 、? 、[ ...
分类:
系统相关 时间:
2017-11-09 11:47:04
阅读次数:
209
正则表达式以grep为例:使用格式:grep[选项]匹配模式file对象选项说明--color=auto:对匹配到的文本着色,高亮显示-i:忽略字符大小写直接加后面-o:仅显示匹配到的字符串本身-v:方向匹配,匹配到的文本不显示,不能匹配到行显示-E:表示支持使用扩展的正则表达式,=egrep-q:..
分类:
其他好文 时间:
2017-08-10 23:35:48
阅读次数:
269
Everything是一款非常好用的即时搜索软件,针对文件名目录名搜索,并且支持通配符、正则表达式,胜过windows自带搜索N倍。 在使用中有些许不便,比如搜索结果中出现很多快捷方式,或者搜索到不想被搜索的文件...,经过网络搜索,我们可以用如下设置来解决。 1、排除某些目录 工具-->选项--> ...
分类:
其他好文 时间:
2017-08-01 12:50:05
阅读次数:
178
shell编程 一、shell基础正则表达式 1.正则表达式和通配符 正则表达式是用来在文件中匹配符合条件的字符串,正则式包含匹配。(grep awk sed) 通配符是用来匹配符合条件的文件名,通配符是完全匹配。(* [] ? )通配符可以在正则表达式中使用但是正则表达式不能再shell命令中使用 ...
分类:
系统相关 时间:
2017-05-31 21:26:45
阅读次数:
206
一、通配中的元字符的意义如下(不使用正则表达式):* 表示任意多的任意字符? 表示一个任意字符^ 表示取反[] 同正则表达式的用法{} 表示一组表达式的集合 {}中表达式是或的关系如ls-l{*.cpp,[1234]*.c} 列出满足表达式*.cpp或者[1234]*.c的文件二、正则表达式bashshell本..
分类:
其他好文 时间:
2017-04-20 11:44:33
阅读次数:
156
1. 基础的正则表达式 1.1 正则表达式与通配符 (1)正则表达式用来在文件中匹配符合条件的字符串,正则是包含匹配。grep、awk、sed等命令可以支持正则表达式。 (2)通配符用来匹配符合条件的文件名,通配符是完全匹配。ls、find、cp这些命令不支持正则表达式,所以只能使用shell自己的 ...
分类:
系统相关 时间:
2017-01-01 19:56:33
阅读次数:
281
DISTINCT(去重)和LIMIT 检索不重复的数据 使用DISTINCT关键字,注意,这个关键字是针对所有列的 结果行数的限制 使用LIMIT MySQL5也支持这样写,效果与前面一样 ******************************************************* ...
分类:
数据库 时间:
2016-11-17 23:33:08
阅读次数:
619
Linux特殊字符浅谈 我们经常跟键盘上面那些特殊符号比如(?、!、~...)打交道,其实在Linux有其独特的含义,大致可以分为三类:Linux特殊符号、通配符、正则表达式。 Linux特殊符号又可以分以下几类 1、管道符号 字符 名称 功能描述 | 管道 传递的普通的字符串,来自于前一个命令 | ...
分类:
系统相关 时间:
2016-09-18 12:02:15
阅读次数:
284
Linux正则表达式基本通配符正则表达式描述示例\转义符,将特殊字符进行转义,忽略其特殊意义a\.b匹配a.b,但不能匹配ajb,.被转义为特殊意义^匹配行首,awk中,^则是匹配字符串的开始^tux匹配以tux开头的行$匹配行尾,awk中,$则是匹配字符串的结尾tux$匹配以tux结尾的行.匹配..
分类:
系统相关 时间:
2016-07-31 16:01:25
阅读次数:
284