Chinaunix
标题:
sed替换的重复
[打印本页]
作者:
heart2011
时间:
2013-04-09 13:46
标题:
sed替换的重复
sed 's/ .*/a \{4\}/' urfile
在后面的//中,a\{4\}没有起作用,是否是不支持呢?
作者:
wenhq
时间:
2013-04-09 14:07
a 是append的意思,你append什么呢?
作者:
ly5066113
时间:
2013-04-09 14:09
是的,s/pattern/replacement/,replacement 不支持正则表达式
作者:
peawseshc
时间:
2013-04-09 14:10
没见过这么写的
sed 's/
正则用在此部分
//'
作者:
heart2011
时间:
2013-04-09 14:10
a是随便取的一个字符,换成 sed 's/.*/1\{4\}/' urfile
作者:
wenhq
时间:
2013-04-09 14:12
本帖最后由 wenhq 于 2013-04-09 14:13 编辑
你的用()
sed -r 's/(.*)/\1\1\1\1/' urfile
sed 's/.*/1111/' urfile
作者:
heart2011
时间:
2013-04-09 14:12
明白了。谢谢各位!
欢迎光临 Chinaunix (http://bbs.chinaunix.net/)
Powered by Discuz! X3.2