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

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

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