rgrep 指一种“递归版 grep”的用法/命令名:在目录及其子目录中搜索匹配的文本模式(常用于在一整个代码仓库里查找字符串或正则表达式)。在不同系统/工具中,rgrep 可能是 grep -r 的别名或相关实现。(也可能在少数环境中不存在该命令。)
/ˈɑːrɡrɛp/
I used rgrep to find the function name in the project.
我用 rgrep 在项目中查找这个函数名。
To audit the codebase, she ran rgrep with a regular expression across all subfolders and saved the results to a log file.
为了审计代码库,她用正则表达式让 rgrep 递归搜索所有子文件夹,并把结果保存到日志文件里。
rgrep 可理解为 r + grep:其中 r 常被解释为 recursive(递归),grep 源自早期文本编辑器中的命令表达 “global / regular expression / print”(全局按正则匹配并打印),后来成为 Unix 系统中经典的文本搜索工具名。
-r/-R,并在部分系统中关联到 rgrep 的用法)