From 506bd5a205656830819fc58968dcfa1a4bed3345 Mon Sep 17 00:00:00 2001 From: shaw Date: Sun, 28 Sep 2025 15:52:33 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E4=BF=AE=E5=A4=8Dredis=E5=AF=86?= =?UTF-8?q?=E7=A0=81=E4=BC=A0=E5=8F=82=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- scripts/manage.sh | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/scripts/manage.sh b/scripts/manage.sh index f8530b83..181bb2be 100755 --- a/scripts/manage.sh +++ b/scripts/manage.sh @@ -288,12 +288,12 @@ check_redis() { # 测试Redis连接 print_info "测试 Redis 连接..." if command_exists redis-cli; then - local redis_test_cmd="redis-cli -h $REDIS_HOST -p $REDIS_PORT" + local redis_args=(-h "$REDIS_HOST" -p "$REDIS_PORT") if [ -n "$REDIS_PASSWORD" ]; then - redis_test_cmd="$redis_test_cmd -a '$REDIS_PASSWORD'" + redis_args+=(-a "$REDIS_PASSWORD") fi - - if $redis_test_cmd ping 2>/dev/null | grep -q "PONG"; then + + if redis-cli "${redis_args[@]}" ping 2>/dev/null | grep -q "PONG"; then print_success "Redis 连接成功" return 0 else @@ -1754,4 +1754,4 @@ main() { } # 运行主函数 -main "$@" \ No newline at end of file +main "$@"