在 Windows 中,如果我想在所有子目录中的所有文件中找到一个字符串,我会做类似的事情
findstr /C:"the string" /S *.h
Run Code Online (Sandbox Code Playgroud)
然而,在Linux中(比如,Ubuntu的),我没有发现任何其他方式比一些管道命令涉及find
,xargs
和grep
(一个例子是在本页面:?我如何通过递归子目录的grep)。但是,我的问题是不同的:是否有任何单个内置命令可以通过这种魔法工作,而无需编写我的 shell 脚本?