在 unix 服务器grep -r
选项中不起作用。操作系统是HP-UX。
如果grep -r
没有任何替代方法可以在没有-r
选项的情况下进行递归搜索?
答案1
Nogrep -r
是一个 GNU 扩展(现在被其他一些实现支持,但不是标准的)。使用find
:
find . -type f -exec grep pattern /dev/null {} +
这/dev/null
是为了确保grep
在找到匹配项时始终打印文件名。
在 unix 服务器grep -r
选项中不起作用。操作系统是HP-UX。
如果grep -r
没有任何替代方法可以在没有-r
选项的情况下进行递归搜索?
Nogrep -r
是一个 GNU 扩展(现在被其他一些实现支持,但不是标准的)。使用find
:
find . -type f -exec grep pattern /dev/null {} +
这/dev/null
是为了确保grep
在找到匹配项时始终打印文件名。