pg_xlogdump: Improve --help output
authorPeter Eisentraut <peter_e@gmx.net>
Sun, 12 May 2013 01:55:37 +0000 (21:55 -0400)
committerPeter Eisentraut <peter_e@gmx.net>
Sun, 12 May 2013 02:02:53 +0000 (22:02 -0400)
contrib/pg_xlogdump/pg_xlogdump.c

index d6d549878a40e64a61f5f6acffca0137ff414e75..1dd9034d5318f5b0ecaa801accb9202a4fd4f561 100644 (file)
@@ -381,11 +381,8 @@ usage(void)
    printf("%s decodes and displays PostgreSQL transaction logs for debugging.\n\n",
           progname);
    printf("Usage:\n");
-   printf("  %s [OPTION] [STARTSEG [ENDSEG]] \n", progname);
-   printf("\nGeneral options:\n");
-   printf("  -V, --version          output version information, then exit\n");
-   printf("  -?, --help             show this help, then exit\n");
-   printf("\nContent options:\n");
+   printf("  %s [OPTION]... [STARTSEG [ENDSEG]] \n", progname);
+   printf("\nOptions:\n");
    printf("  -b, --bkp-details      output detailed information about backup blocks\n");
    printf("  -e, --end=RECPTR       stop reading at log position RECPTR\n");
    printf("  -n, --limit=N          number of records to display\n");
@@ -396,7 +393,9 @@ usage(void)
    printf("  -s, --start=RECPTR     start reading at log position RECPTR\n");
    printf("  -t, --timeline=TLI     timeline from which to read log records\n");
    printf("                         (default: 1 or the value used in STARTSEG)\n");
+   printf("  -V, --version          output version information, then exit\n");
    printf("  -x, --xid=XID          only show records with TransactionId XID\n");
+   printf("  -?, --help             show this help, then exit\n");
 }
 
 int