diff options
Diffstat (limited to 'src/binlogsel.c')
-rw-r--r-- | src/binlogsel.c | 25 |
1 files changed, 23 insertions, 2 deletions
diff --git a/src/binlogsel.c b/src/binlogsel.c index 8f1cfce..b05b12c 100644 --- a/src/binlogsel.c +++ b/src/binlogsel.c @@ -55,3 +55,21 @@ help() { - printf("usage: %s [-dhnv] [-t FORMAT] [-F FROMTIME] [-T TOTIME] [-p PATTERN] [-D DIR] [FILE...]\n", progname); + printf("usage: %s [-dhnVv] [-t FORMAT] [-F TIME] [-T TIME] [-p PATTERN] [-D DIR] [FILE...]\n", progname); + printf("Select records from binary logs\n"); + printf("\nOptions are:\n\n"); + printf(" -D DIR log file storage directory\n"); + printf(" -F TIME print records starting from TIME\n"); + printf(" -T TIME print records starting up to TIME\n"); + printf(" -p PATTERN select files matching PATTERN\n"); + printf("\n"); + printf(" -d print timestamps relative to first record in the file\n"); + printf(" -n output record numbers\n"); + printf(" -v print information about each file\n"); + printf(" -t FMT format timestamps according to FMT\n"); + printf("\n"); + printf(" -h print this help summary\n"); + printf(" -V show program version\n"); + printf("\n"); + printf("Report bugs and suggestions to <%s>\n", PACKAGE_BUGREPORT); + if (sizeof(PACKAGE_URL) > 1) + printf("%s home page: <%s>\n", PACKAGE_NAME, PACKAGE_URL); } @@ -616,3 +634,3 @@ main(int argc, char **argv) setprogname(argv[0]); - while ((c = getopt(argc, argv, "D:dF:hi:p:T:t:nv")) != EOF) + while ((c = getopt(argc, argv, "D:dF:hi:p:T:t:nV")) != EOF) switch (c) { @@ -660,2 +678,5 @@ main(int argc, char **argv) break; + case 'V': + version(); + exit(0); case 'v': |