Справка установщика обрывается на конце комментариев
Release / release (push) Successful in 27s
CI / test (push) Successful in 20s

В вывод --help попадала первая строка кода: диапазон строк был задан
числом, а не концом шапки.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
2026-09-04 20:04:15 +03:00
co-authored by Claude Opus 5
parent e25294db16
commit 41c7cb9bb0
+3 -1
View File
@@ -39,7 +39,9 @@ for arg in "$@"; do
--purge) UNINSTALL=1; PURGE=1 ;; --purge) UNINSTALL=1; PURGE=1 ;;
--yes | -y) PZ_ASSUME_YES=1 ;; --yes | -y) PZ_ASSUME_YES=1 ;;
-h | --help) -h | --help)
sed -n '2,20p' "$0" | sed 's/^# \{0,1\}//' # Справка — это шапка файла: печатаем комментарии со второй строки и
# останавливаемся, как только они кончились.
awk 'NR > 1 && /^#/ { sub(/^# ?/, ""); print; next } NR > 1 { exit }' "$0"
exit 0 exit 0
;; ;;
*) *)