码迷,mamicode.com
首页 >  
搜索关键字:Linux正则    ( 205个结果
linux-正则表达式-awk-sed使用方法
? 正则表达式? sed? awk正则表达式 使用单个字符串来描述、匹配一系列符合某个语法规则的字符串。1.特点: (1)灵活性、逻辑性和功能性非常的强; (2)可以迅速地用极简单的方式达到字符串的复杂控制。 (3)对于刚接触的人来说,比较难懂2.应用对象:文本3.匹配模式 次数匹配: . 匹配任意...
分类:系统相关   时间:2015-08-18 10:11:46    阅读次数:189
Linux下常见通配符总结
通配符一般用于用户的命令行bash环境,而linux正则表达式多用于grep/sed/awk场景。*——通配符,代表人意(0到多个)字符?——通配符,代表任意1个字符;——连续不同命令的分隔符#——配置文件注释|——管道符~用户的家目录-上一次的目录$变量前需要加的符号/路径分隔符号>或1..
分类:系统相关   时间:2015-08-14 08:51:10    阅读次数:214
Linux-正则表达式学习(精)
正则表达式30分钟入门教程来园子之前写的一篇正则表达式教程,部分翻译自codeproject的The 30 Minute Regex Tutorial。由于评论里有过长的URL,所以本页排版比较混乱,推荐你到原处查看,看完了如果有问题,再到这里来提出.一些要说的话:如果你没有正则表达式的基础,请跟着...
分类:系统相关   时间:2015-07-02 01:05:11    阅读次数:369
linux 正则匹配小记
1.使用正则匹配文件名 ## grep -n ‘[^\/][a-zA-Z0-9]*[.a-zA-Z0-9][a-zA-Z0-9]*$‘ regular_express.txt /etc/init.d/hello.h /etc/init.d/hehe 2.使用sed提取出网卡IP ? (1) # ifconfig eth0 |grep ‘inet addr...
分类:系统相关   时间:2015-07-01 20:46:45    阅读次数:172
grep的基本用法详解
grep是linux上常用的一个文本处理工具之一。它有着强大的文本处理能力,学会它,可以让工作更有效率。一、初识grepgrep:GlobalsearchRegularExperssionandPrintoutline从名字上也可以直观的了解到它是基于正则表达式进行全局搜索,并把结果打印到屏幕上来。说白了,它就是根据..
分类:其他好文   时间:2015-06-11 07:05:48    阅读次数:201
Linux正则表达式-选择性操作与分组操作
选择性操作 竖线(|)字符是元字符扩展集的一部分,用于指定正则表达式的联合。如果某行匹配其中的一个正则表达式,那么它就匹配该模式。例如,正则表达式:UNIX|LINUX 将匹配包含字符串"UNIX" 或字符串"LINUX" 的行。可以指定更多的选择,例如: UNIX|LINUX|NETBSD 使用egrep时,打印匹配这3种模式中任意一种的行。 在sed中,没有联合元字符,可以分别指...
分类:系统相关   时间:2015-06-08 09:54:51    阅读次数:154
Linux正则表达式-字符的跨度
元字符允许你指定重复出现的字符。考虑下面的表达式: 11*0 它将匹配下面的每一行: 10 110 111110 1111111111111111111111111110 这些元字符使正则表达式具有了伸缩性。 现在我们来看一对用于指定跨度并决定跨度长度的元字符。可以指定一个字母或正则表达式出现的最小或最大次数。 在grep和sed中使用\{和\}。 awk不支持。在任何情...
分类:系统相关   时间:2015-06-07 09:39:53    阅读次数:179
Linux正则表达式-重复出现的字符
星号(*)元字符表示它前面的正则表达式可以出现零次或多次。也就是说,如果它修改了单个字符,那么该字符可以在那里也可以不在那里,并且如果它在那里,那可能会不止出现一个。可以使用星号元字符匹配出现在引号中的单词。 □"*hypertext"*□ 不管单词"hypertext"是否出现在引号中都会被匹配。 而且,如果由星号修饰的字符确实存在,那么有可能出现多次。例如,我们来看一系列数字: ...
分类:系统相关   时间:2015-06-05 10:21:35    阅读次数:138
Linux正则表达式-定位元字符
有两个元字符用于指定字符串出现在行首或行末。脱字符(^)是指示开始的单字符正则表达式。美元符号($)是指示行结尾的单字符的正则表达式。这些通常称为"定位符",因为它们将匹配限定在特定位置。例如,可以使用以下表达式打印以First开始的行: ^First 没有^元字符,这个表达式将打印包含First的任意行。 通常,使用VI输入要由troff处理的文本,并且不想让空格出现在行的结尾。如果想...
分类:系统相关   时间:2015-06-04 10:01:17    阅读次数:186
205条   上一页 1 ... 13 14 15 16 17 ... 21 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!