【发布时间】:2012-12-28 22:32:46
【问题描述】:
我正在重新构建我的网站,并且必须重新安排文件中的引用。有一个包含许多子目录和 php 文件的目录。我正在寻找某种命令/脚本,该命令/脚本可以搜索该目录中的每个文件以查找此模式并将其替换为自定义模式。
例如:我想用 /shopping/shop/ipad 替换确切出现的 one/two/three/ 。换句话说,如果任何文件包含一些字符串例如:
location:index.php?p=one/two/three/abcdefg&aid
那么它应该被替换为
location:index.php?p=/shopping/shop/ipad/abcdefg&aid
注意内容替换应该发生在每个文件中,在主目录中的每个目录/ 子目录中(比如主目录名称是abc & 所有子目录和文件都在abc 中)。不应更改目录名称本身。我怎样才能做到这一点?我的服务器运行 linux 并且我有 root 和 shell 访问权限。
【问题讨论】: