Подсчет числа собранных страниц
Чтобы подсчитать собранные страницы, достаточно выполнить скрипт count_stat.sh в каталоге сборки
#!/bin/bash
# Подсчёт количества html-файлов
STAT_PAGES_CNT=$(find . -type f -name "*.html" ! -path "./pagefind/*" ! -path "./o/*" ! -path "./tags/*" | wc -l)
# Замена всех вхождений STAT_PAGES_CNT в html-файлах на значение переменной
find . -type f -name "*.html" ! -path "./pagefind/*" -exec sed -i "s/STAT_PAGES_CNT/$STAT_PAGES_CNT/g" {} +
# Вывод результата (опционально)
echo "Количество html страниц: $STAT_PAGES_CNT
Перед этим в глобальный блок в программе добавить STAT_PAGES_CNT и сгенерировать сайт
Затем в каталоге сборки:
chmod +x count_stat.sh
./count_stat.sh