【发布时间】:2009-12-14 06:05:20
【问题描述】:
有没有办法在多个目录中使用单个 unix 命令grep recursively 搜索和替换字符串?
我知道这可以通过将 find 与 sed perl 等其他实用程序结合使用来完成。但是有没有一种方法可以让我们只使用 grep 在 unix 命令行上执行此操作?
【问题讨论】:
-
为什么要限制使用 grep?参与 sed 将使这更容易恕我直言。
-
确实如此。
grep仅用于搜索,它根本不做替换。sed和perl都是更合适的工具。
标签: unix command-line grep