From 185cabda4524efc03c767243fb90083708a4aeeb Mon Sep 17 00:00:00 2001 From: antirez Date: Tue, 6 Jul 2010 19:17:09 +0200 Subject: [PATCH] redis-cli is now able to report version information using -v --- src/redis-cli.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/redis-cli.c b/src/redis-cli.c index 2daa7c46..1d00fb87 100644 --- a/src/redis-cli.c +++ b/src/redis-cli.c @@ -29,6 +29,7 @@ */ #include "fmacros.h" +#include "version.h" #include #include @@ -315,6 +316,9 @@ static int parseOptions(int argc, char **argv) { config.interactive = 1; } else if (!strcmp(argv[i],"-c")) { config.argn_from_stdin = 1; + } else if (!strcmp(argv[i],"-v")) { + printf("redis-cli shipped with Redis verison %s\n", REDIS_VERSION); + exit(0); } else { break; } @@ -340,7 +344,7 @@ static sds readArgFromStdin(void) { } static void usage() { - fprintf(stderr, "usage: redis-cli [-h host] [-p port] [-a authpw] [-r repeat_times] [-n db_num] [-i] cmd arg1 arg2 arg3 ... argN\n"); + fprintf(stderr, "usage: redis-cli [-iv] [-h host] [-p port] [-a authpw] [-r repeat_times] [-n db_num] cmd arg1 arg2 arg3 ... argN\n"); fprintf(stderr, "usage: echo \"argN\" | redis-cli -c [-h host] [-p port] [-a authpw] [-r repeat_times] [-n db_num] cmd arg1 arg2 ... arg(N-1)\n"); fprintf(stderr, "\nIf a pipe from standard input is detected this data is used as last argument.\n\n"); fprintf(stderr, "example: cat /etc/passwd | redis-cli set my_passwd\n"); -- 2.47.2