欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

shell 一键更新多个Git项目

程序员文章站 2022-07-15 15:36:49
...
#!/bin/bash
function readdir()
{
for file in `ls $1`
do

if [ -d $1"/"$file ]; then
    cd $1"/"$file
    if [ -d ".git" ]; then
        echo $1"/"$file
        git pull
    fi
    cd ..
    readdir $1"/"$file
fi

done
}
readdir `pwd`