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