linux系统,关于批量替换文件中的一个字符串
请教个问题:批量替换/data/test目录下所有文件,把文件内容中含有12341替换为test。使用如下命令#sed -i "s/12341/test/g" `grep 12341 -rl /data/test/`但是又有一个新需求,假如文本中有好多个含有12341的内容(如下面内容),但我只想替换所有<p 与 /p> 之内的12341.请问命令如何使用啊?-----------------------------12341<p 12341 lkhhuoil;ah /p><p lkhh 12341 uoil;ah /p>12341-----------------------------