diff --git a/src/scripts/readme-update-last-100-commits.sh b/src/scripts/readme-update-last-100-commits.sh new file mode 100755 index 0000000..1bd06ca --- /dev/null +++ b/src/scripts/readme-update-last-100-commits.sh @@ -0,0 +1,18 @@ +#!/usr/bin/env bash + +set -e +set -x + +command -v sponge +command -v git +command -v grep + +cd "$(dirname "$0")"/../.. + +{ + grep -B99999 -Fx '' readme.md + echo + git log --format=' %H `%T` %ai %f' | tac | grep -n '.*' | sed -E 's/^([0-9]+): (.*)$/\1\\. \2 /' | tac | head -n100 + echo + grep -A99999 -Fx '' readme.md +} | sponge readme.md