From 02bd008bd1a8ba62811b794d71741a6b9af7baeb Mon Sep 17 00:00:00 2001 From: Huang Zhw Date: Thu, 29 Apr 2021 17:08:52 +0800 Subject: [PATCH] Improve redis-cli help. When help command, we only match command (#8879) prefix args not all args. So when we help commands with subcommands, all subcommands will be output. (cherry picked from commit 0b1b9edb2843730b03f78b6073cdd30873dbba95) --- src/redis-cli.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/redis-cli.c b/src/redis-cli.c index ff34f2b6a..9f88a9c88 100644 --- a/src/redis-cli.c +++ b/src/redis-cli.c @@ -663,7 +663,7 @@ static void cliOutputHelp(int argc, char **argv) { help = entry->org; if (group == -1) { /* Compare all arguments */ - if (argc == entry->argc) { + if (argc <= entry->argc) { for (j = 0; j < argc; j++) { if (strcasecmp(argv[j],entry->argv[j]) != 0) break; }