首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Linux "rpl“命令不会替换文本

Linux "rpl“命令不会替换文本
EN

Stack Overflow用户
提问于 2011-10-29 03:05:17
回答 1查看 859关注 0票数 0

我正在使用linux中的rpl程序在一些文件中用pdate(替换date(

但它显示为A Total of 0 matches replaced in 1 file searched.,而date(的grep输出为:

代码语言:javascript
复制
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

代码语言:javascript
复制
rpl -wR 'date(' 'pdate(' admin/uploaduser.php

有什么问题吗?

EN

回答 1

Stack Overflow用户

发布于 2011-11-01 15:45:23

我不是rpl方面的专家,但我认为您必须去掉w选项才能匹配date(,因为在使用grep找到的那行代码中,它永远不会包含在单词边界中。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7933653

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档