sed在括号内插入一个单词

时间:2012-03-16 21:43:58

标签: sed

我想在括号内插入一个单词(public),sed一直保持错误“unterminated s”我的命令错误是什么?感谢

sed -e 's/\:read \(\)/\:read\(public\)/'

1 个答案:

答案 0 :(得分:2)

这对我有用,你不应该逃避括号。

sed -e 's/\:read ()/\:read\(public\)/'

就地编辑使用-i选项。

sed -i -e 's/\:read ()/\:read\(public\)/' filename