ag是一个快速的文本搜索工具,但默认情况下不会自动递归搜索子目录。为了实现递归搜索,我们可以通过使用“--depth”选项或在命令中指定要搜索的目录路径来解决该问题。
下面是使用指定路径参数的示例命令:
ag "keyword" /path/to/search/
下面是使用“--depth”选项的示例命令:
ag "keyword" --depth path/to/search/
其中,depth是递归搜索的深度。可以将它设置为任意整数来限制递归深度。如果要搜索所有子目录,可以将其设置为无限大,例如:
ag "keyword" --depth=9999 /path/to/search/