简单的shell脚本01


知识在于积累,每天学习一点linux脚本的知识,进步一点点。

每天早上来公司之后,第一件事就是git pull,所以想写个脚本,遍历下工作目录,把代码都pull下,所以有了如下脚本:

1
2
3
4
5
6
7
8
9
10
11
12
#/bin/sh
P="/Users/hushengdong/hushengdong/gitee-source/"

echo "start to pull ${P}"
for a in `ls ${P}`; do
# 如果是文件,就需要跳过去
if [ -d ${a} ]; then
echo "git -C ${P}${a} pull"
git -C ${P}${a} pull
fi
done
echo "end"

结束。