检测目录下所有符合名称的目录

来源:互联网 发布:网络上gem是什么意思 编辑:程序博客网 时间:2024/06/14 22:29
过滤当前目录下的文件,进入符合条件要求的目录,然后判断更新文件是否存在,然后执行脚本。
#!/usr/bin/env bashbasepath='/var/www/html'cd $basepathfor dir in $(ls $basepath)do  if [ -d $dir ] ; then    if [[ $dir =~ "_public" ]] ; then        echo $dir        cd $dir        for file in $(ls `pwd`)        do            if [[ $file =~ "update.sh" ]] ; then                bash $file                break            fi        done        cd ..    fi  fidone

阅读全文
0 0