#!/bin/sh # re-run the API increment once per day until all slices are done (public budget $0.10/day) cd ~/wp44_uqo; . .venv/bin/activate while ! grep -q "all slices done" logs/openalex_api_increment.log 2>/dev/null; do python ingestion/openalex_api_increment.py --out data/raw/openalex >> logs/openalex_api_increment.log 2>&1 grep -q "all slices done" logs/openalex_api_increment.log && break sleep 21700 done