本文介绍了如何更换'PHP3“与”PHP的每一个文件中的目录的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

希望一个不错的简单。

我有一个PHP3网站,我想在PHP 5.2中运行

要开始我只是想有每个参照当前index.php3_within_each_file_(递归)更改为的index.php,然后转移到担心全局等。

K。走!

:)

更新:非常感谢!我意识到,我的问题错过了一个事实,即引用是一个网站的每一个文件,我想递归地做到这一点在所有的文件/文件夹。


解决方案

 找到型的F -exec的perl -pi -e'S / \\ bindex \\ .php3 \\ B /索引。 PHP / G'{} \\;

Hopefully a nice simple one.

I've got a php3 website that I want to run on php 5.2

To start with I'd just like to have every reference to the current "index.php3" _within_each_file_ (recursively) changed to "index.php" and then move on to worrying about globals etc.

K. Go!

:)

Update: Thanks a lot! I realise that my question missed the fact that the references are in each file of a website and I wanted to do it recursively in all files/folders.

解决方案
find -type f -exec perl -pi -e 's/\bindex\.php3\b/index.php/g' {} \;

这篇关于如何更换'PHP3“与”PHP的每一个文件中的目录的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

10-13 19:32