add readme-update-last-100-commits.sh
This commit is contained in:
parent
5e997c082a
commit
25101e0a87
18
src/scripts/readme-update-last-100-commits.sh
Executable file
18
src/scripts/readme-update-last-100-commits.sh
Executable file
|
@ -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 '<!-- <last-100-commits> -->' 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 '<!-- </last-100-commits> -->' readme.md
|
||||||
|
} | sponge readme.md
|
Loading…
Reference in a new issue