我正在使用rpl
linux中的程序来替换date(
一些pdate(
文件。
但它说A Total of 0 matches replaced in 1 file searched.
虽然 grep 输出date(
是:
ariyan@ariyan-laptop:/var/www/moodle21$ grep -wR 'date(' admin/uploaduser.php
$today = make_timestamp(date('Y', $today), date('m', $today), date('d', $today), 0, 0, 0);
我rpl
这样使用:
rpl -wR 'date(' 'pdate(' admin/uploaduser.php
问题是什么?
答案1
该-w
标志使其需要字边界,并且“ (
and 和'
”可能不是字边界。尝试sed 's/\bdate(/pdate(/g'
一下。