sed的学习笔记
时间: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]\+/===/' |
相关阅读 更多 +