使用脚本遍历子目录

来源:互联网 发布:网店美工是什么专业 编辑:程序博客网 时间:2024/05/18 01:36

使用脚本遍历子目录

下载了一份资料的源代码包,需要在各个子目录下重新make一下,为此写了一个脚本

#!/bin/bashmake_inalldir(){    for dir in `ls -a $1`    do        if [ x"$dir" != x"." -a x"$dir" != x".." ];then            if [ -d "$1/$dir" ];then#                echo "$1/$dir"                make_inalldir "$1/$dir"            fi            if [ -f "$1/$dir" -a "$dir" = "Makefile" ];then                cd $1#                echo "$1/$dir"                make                cd -            fi        fi    done}make_inalldir .
1 0
原创粉丝点击