diff --git a/bin/git-pullall b/bin/git-pullall index 6434fa4..2f6a684 100755 --- a/bin/git-pullall +++ b/bin/git-pullall @@ -34,6 +34,7 @@ done TARGET_PATH=${TARGET_PATH:=.} cd "$TARGET_PATH" +IFS=$'\n' DIRS=($(git listall ${RECURSIVE})) # inside a repo... @@ -52,9 +53,9 @@ fi # do the update... wd=$(pwd) -for dir in ${DIRS[@]} ; do - dir=${dir%.git} - echo $dir +for dir in "${DIRS[@]}" ; do + dir="${dir%.git}" + echo "$dir" cd "$dir" git pull cd "$wd"