如何在 linux 命令行中替换以下内容


How do I preg replace the following at linux command line

如何在 linux 命令行中替换以下内容

<link rel="pear-icon" sizes="100" href="../../pear.png" />

我想预装替换掉../../让它成为

<link rel="pear-icon" sizes="100" href="pear.png" />

因为有很多../../在我的链接中,我如何在包含此内容的所有文件上进行批量预制替换和递归....../../

谢谢!

这样的事情应该可以解决问题:

find . -name "*.php" -print | xargs sed -i 's/"'.'.'/'.'.'/pear'.png/"pear'.png/g'

不过,请先在 1 个文件上尝试一下...没有自己测试这个