【发布时间】:2013-11-24 10:41:15
【问题描述】:
我通过以下命令在当前目录中进行了递归 grep。
grep -r -s <searchterm> .
但它在输出行上显示,但除了一些输出行之外,如下所示。
Traversal results in a loop.
请帮忙。
【问题讨论】:
我通过以下命令在当前目录中进行了递归 grep。
grep -r -s <searchterm> .
但它在输出行上显示,但除了一些输出行之外,如下所示。
Traversal results in a loop.
请帮忙。
【问题讨论】:
-r 标志跟随符号链接,如果内部目录是指向外部目录的符号链接,则可能导致无限循环。您可以使用-R 标志不遵循符号链接。另一方面,错误无害。如果您想关注符号链接,请使用 -r 并在检测到可能的循环时让 grep 警告您。
【讨论】: