分享:sed与grep的正则表达式的几个帖子
本帖最后由 doudou_freefish 于 2016-3-10 11:07 编辑首先介绍三个博主写的非常详细。虽说不允许转载,但是我想应该允许引用
http://blog.csdn.net/fdl19881/article/details/7800877
这篇主要讲的是egrep grep 以及sed 下他们接受的正则表达式的类,其中基本正则表达式(Basic Regular Expression 又叫 Basic RegEx简称 BREs)
与扩展的正则表达式(Extended Regular Expression 又叫 Extended RegEx 简称 EREs),这egrep/sed/grep基本通通用,Perl 的正则表达式(Perl Regular Expression 又叫 Perl RegEx 简称 PREs)型,是perl语言当中的正则表达式,perl是一个非常适用于处理文本的编程语言。
http://blog.csdn.net/leexide/article/details/17199167
这篇主要详细介绍sed的命令
例如:
sed ‘//p’file 不论是否匹配把文件全部打印出来
sed-n '//p' file 匹配内容打印,'//d' file,删除匹配行
sed-i 's//' file 模式匹配上在原file 上直接修改出来
http://blog.csdn.net/tenfyguo/article/details/6387786
这篇主要集结了grep的正则表达式
其中我觉得非常好玩的事grep -v ,此命令主要为匹配行的反选
有了那么多有利于行的处理,还有一个非常强大的awk文本处理编辑,针对列的模式匹配非常实用
http://www.cnblogs.com/ggjucheng/archive/2013/01/13/2858470.html
最后,其实其中任何一个处理方式我们学的精通了,都能快速的实现我们预想的结果。 Linux下好多命令都没怎么学,因为学了也不怎么用,感觉很快就会忘记了~{:10_250:} 感谢分享 感谢分享
页:
[1]