#! /bin/sh
-prog_dir=`dirname "$0"`
-"$prog_dir"/do-all \
- 'echo "----- $d -----" && cd "$d" &&' \
- 'git status --short --branch || exit 1'
+cd "`dirname \"$0\"`" &&
+prog_dir="`pwd`" &&
+export prog_dir
+
+exec "$prog_dir"/do-all \
+ 'test "$g" = "$d/.git" || continue; cd "$d" &&' \
+ 'echo "----- $d -----" && "$prog_dir"/git-status.sh --short --branch || exit 1'