如何在 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 个文件上尝试一下...没有自己测试这个