使用shell脚本遍历目录

时间:2011-11-14 12:49:29

标签: bash shell scripting

我正在尝试使用shell脚本遍历当前目录下的所有目录。在每个子目录中,都有一个makefile,我想执行它。知道该怎么办?

1 个答案:

答案 0 :(得分:3)

尝试find

find -iname makefile -execdir make -f {} \;

这将找到名为makefile的每个文件(或Makefile,或者文字makefile的任何不同情况,感谢thiton)(递归)然后启动make对它。