feat(postgres-dump-zstd-docker-sock.sh): 为 Docker 参数添加默认值并更新帮助信息

This commit is contained in:
严浩
2025-09-22 19:05:13 +08:00
parent a71646df7c
commit b2083e0198

View File

@@ -10,22 +10,22 @@ log() {
print_usage() { print_usage() {
cat <<EOF >&2 cat <<EOF >&2
Usage: $0 --socket=PATH --api-version=VERSION --container=NAME --backup-dir=DIR --backup-prefix=PREFIX Usage: $0 [--socket=PATH] [--api-version=VERSION] --container=NAME [--backup-dir=DIR] --backup-prefix=PREFIX
Options: Options:
--socket=PATH Docker Engine unix socket path --socket=PATH Docker Engine unix socket path (default: /var/run/docker.sock)
--api-version=VERSION Docker API version (e.g. v1.51) --api-version=VERSION Docker API version (default: v1.51)
--container=NAME PostgreSQL container name --container=NAME PostgreSQL container name
--backup-dir=DIR Directory to store backups --backup-dir=DIR Directory to store backups (default: /backups)
--backup-prefix=PREFIX Backup filename prefix --backup-prefix=PREFIX Backup filename prefix
--help Show this help message --help Show this help message
EOF EOF
} }
DOCKER_SOCKET="" DOCKER_SOCKET="/var/run/docker.sock"
DOCKER_API_VERSION="" DOCKER_API_VERSION="v1.51"
PG_CONTAINER_NAME="" PG_CONTAINER_NAME=""
BACKUP_DIR="" BACKUP_DIR="/backups"
BACKUP_PREFIX="" BACKUP_PREFIX=""
missing_value() { missing_value() {