曲径通幽论坛

标题: 使用 Ng 非完全替换 [打印本页]

作者: beyes    时间: 2012-4-4 11:55
标题: 使用 Ng 非完全替换
我们经常会用 g 选项进行全局替换,如:
$ sed 's/original/replacement/g'

但是在某些情况下,我们可能不需要进行全局替换,而是想替换掉从某处起后面的所有项,那么此时可用 Ng ,其中 N 是正整数,如:
$ echo groad groadgroadgroad groad | sed 's/groad/GROAD/2g'
groad GROADGROADGROAD GROAD

$ echo groad groadgroadgroad groad | sed 's/groad/GROAD/3g'
groad groadGROADGROAD GROAD

$ echo groad groadgroadgroad groad | sed 's/groad/GROAD/4g'
groad groadgroadGROAD GROAD





欢迎光临 曲径通幽论坛 (http://www.groad.net/bbs/) Powered by Discuz! X3.2