sed的学习笔记

1387阅读 0评论2010-06-10 laohuanggua
分类:


sed的基本范例:


对于正则表达式,因为经常使用扩展正则,所以必须使用-r参数

我们需要生成15行===

当然因为生成的都是数字,所以我们用

seq 1 15|sed -e 's/.*/===/'

即可

但是精确的匹配数字,需要用[0-9]或者[[:digit:]],同时用+,这种扩展正则要求我们使用-r来完成。

seq 1 15|sed -r -e's/[[:digit:]]+/===/'


当然,我们用转义符也可以


seq 1 15|sed -e 's/[0-9]\+/===/'


上一篇:centosserver的基本设定脚本
下一篇:perl学习笔记整理