sed命令
Posted erichf
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sed命令相关的知识,希望对你有一定的参考价值。
资料
sed与正则表达式
- sed中的正则与grep中的正则表示形式不同,没有d,w等,而是使用[[:digit:]] [[:alpha:]]等 ???
- sed中似乎也没有零宽断言 ??
极客学院的文章讲得比较清楚:
https://wiki.jikexueyuan.com/project/unix/regular-expressions.html - sed中的正则表达式分为BRE和ERE两种(basic and extended regular expression),默认为BRE(GNU sed),使用-E选项(或-r, --regexp-extend选项),可以切换为ERE(POSIX sed)
- GNU sed和POSIX sed的区别在于一些特殊的符号的解析上,参见:
https://www.gnu.org/software/sed/manual/html_node/BRE-vs-ERE.html#BRE-vs-ERE
以上是关于sed命令的主要内容,如果未能解决你的问题,请参考以下文章