shell脚本拉取文件夹内所有的git代码linux篇

meilikeai0123    2021-12-06 10:02:31    1549
#!/bin/bash

cd "/Users/imei/local/51"

for dir in `ls`;
  do
    if [ -d $dir ]; then
        cd $dir
        git pull
        echo "$dir 更新完毕"
        cd ..
        sleep 1
    else
      echo "此目录不是文件夹"
    fi
    done
echo "全部更新完毕"

文件可能没有执行权限,需要添加chmod +x ./main.sh