diff --git a/raw.md.gz b/raw.md.gz new file mode 100644 index 0000000..1e9f0ae Binary files /dev/null and b/raw.md.gz differ diff --git a/scrape.sh b/scrape.sh index 80fe9aa..bd5c415 100644 --- a/scrape.sh +++ b/scrape.sh @@ -3,18 +3,20 @@ main() ( set -ueo pipefail - if [ ! -f ./raw.md ]; then - wget -q -O ./raw.md https://raw.githubusercontent.com/ZachGoldberg/Startup-CTO-Handbook/main/StartupCTOHandbook.md + if [ ! -f ./raw.md.gz ]; then + wget -q -O - https://raw.githubusercontent.com/ZachGoldberg/Startup-CTO-Handbook/main/StartupCTOHandbook.md \ + | gzip \ + > ./raw.md.gz fi - rm -f ./src/* || true mkdir -p ./src printf "# Summary\n\n" > ./src/SUMMARY.md - cat ./raw.md \ + cat ./raw.md.gz \ + | gzip -d \ | ( n=0 n_f() {