#!/usr/bin/env bash set -Eeuo pipefail umask 077 print_usage() { cat <<'USAGE' Использование: wg-manager.sh help Команды WireGuard Manager будут добавлены в следующих версиях. USAGE } main() { if (( $# != 1 )); then printf 'Ошибка: ожидается одна команда.\n' >&2 print_usage >&2 return 64 fi case "$1" in help) print_usage ;; *) printf 'Ошибка: неизвестная команда: %s\n' "$1" >&2 print_usage >&2 return 64 ;; esac } if [[ "${BASH_SOURCE[0]}" == "$0" ]]; then main "$@" fi