我想用文字替换文件中所有出现的某些字符

时间:2015-03-24 07:52:31

标签: unix vi

我的文件包含以下类型的数据:

R>M#1290###H1148ZM/A##3#RA##</R>

我想将单个部件号H1148ZM/A的值从3更改为100,并且文件中部件号的出现次数超过10次。如何使用UNIX vi更改此内容?

1 个答案:

答案 0 :(得分:0)

尝试:

:%s/H1148ZM\/A##3/H1148ZM\/A##100/g

搜索词中的斜杠必须进行转义,以区别于s ///表达式中使用的常规斜杠。