我正在尝试执行以下搜索并进行替换,但由于某种原因它无法正常工作。我试图取代:搜索并替换Linux
require_once('
与
require_once($_SERVER['DOCUMENT_ROOT']/'
这些都是确切 srings(斜线和单引号包括在内)。
这是我尝试,但我无法得到它的工作:
find ./ -type f -readable -writable -exec sed -i "s/require_once(\'/require_once($_SERVER['DOCUMENT_ROOT'] . \'\//g" {} \;
我在做什么错?
您是否收到错误讯息?我认为问题在于转义特殊字符。 – alexraasch