#!/usr/bin/env bash
+# Go into each subdirectory and run a git stat
+
for i in $(ls); do
- cd $i
- if [[ ! ($(git diff --stat) == "") ]]; then
- echo $i
- chars=${#i}
- for (( i = 1; i < $chars; i++ )); do
- echo -n "="
- done
- echo "="
- git diff --stat
- echo
+ if [[ -d $i/.git ]]; then
+ stat=$(git -C $i diff --stat)
+ if [[ -n $stat ]]; then
+ echo $i
+ chars=${#i}
+ for (( j = 0; j < $chars; j++ )); do
+ echo -n "="
+ done
+ echo
+ git -C $i diff --stat
+ echo
+ fi
fi
- cd ..
done