使用 shell 脚本遍历目录
我正在尝试使用 shell 脚本遍历当前目录下的所有目录。在每个子目录中,都有一个 makefile,我想执行它。知道该怎么做吗?
I am trying to traverse all directories under the current directory using a shell script. In each of those sub directories, there is a makefile and I want to execute it. Any idea how to do ?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
尝试使用 find :
这将找到每个名为
makefile
的文件(或 Makefile,或者单词 makefile 的任何不同情况,感谢 thiton)(递归地),然后针对它启动 make。Try with find :
That will find every file named
makefile
(or Makefile, or whatever different case for word makefile, thanks to thiton) (recursively) and then launch make against it.