【发布时间】:2017-10-27 15:12:29
【问题描述】:
我正在阅读手册页,发现 this 博客帖子,两者似乎都说同样的话,但它不起作用。
我有一个项目需要批量替换行,例如
import Foo from '/modules/foo/client/components/Foo.jsx';
进入
import Foo from '/modules/foo/client/imports/Foo.jsx';
但我不想匹配这样的行:
import Base from '/client/components/Base.jsx';
即:仅从基本目录/modules“导入”。
我试过了
$ grep -R "modules.+components" modules/
但没有找到匹配项。
对此的任何帮助将不胜感激。谢谢!
【问题讨论】:
-
您写道您需要替换行,但
grep只会搜索匹配项。那么,你的最终目标是什么? -
我一直使用 grep,但总是一次搜索一个关键字。我只是想确保我不会错过任何东西,作为验证工具。
标签: linux command-line grep debian-based