чување 1a31342beaef7879b47b27911865b8152e92045a
родитељ 0fd648fea785e53a0fd12058bbd1594260a79901
Аутор: Страхиња Радић <contact@strahinja.org>
Датум: Thu, 2 May 2024 14:06:35 +0200
Correct syntax of usage output
Signed-off-by: Страхиња Радић <contact@strahinja.org>
Diffstat:
измењених датотека: 2, додавања: 25(+), брисања: 21(-)
diff --git a/table.1.in b/table.1.in
@@ -10,19 +10,22 @@
.Sh SYNOPSIS
.Nm
.Fl h | \-help | Fl V | \-full\-version | Fl v | \-version
-.sp 1
.Nm
-.Oo Fl bDHmnpty Oc Oo Fl a Ar alignment Oc Oo Fl c Ar cols Oc
-.Oo Fl d Ar delim Oc Oo Fl f Ar format Oc Oo Fl q Ar behavior Oc
-.Oo Fl s Ar set Oc Op Ar pathname
-.sp 1
-.Nm
-.Oo Fl "\-align=" Ns Ar alignment Oc Oo Fl \-border\-mode Oc
-.Oo Fl \-columns= Ns Ar cols Oc Oo Fl \-align\-dot Oc
-.Oo Fl \-delimiter= Ns Ar delim Oc Oo Fl \-format= Ns Ar format Oc
-.Oo Fl \-align\-header Oc Oo Fl \-msdos Oc Oo Fl \-no\-ansi Oc Oo Fl \-pause Oc
-.Oo Fl \-quotes= Ns Ar behavior Oc Oo Fl \-symbols= Ns Ar set Oc
-.Oo Fl \-expand\-tabs Oc Oo Fl \-yes\-ansi Oc Op Ar pathname
+.Oo Fl a Ar alignment | Fl \-align= Ns Ar alignment Oc
+.Oo Fl b | Fl \-border\-mode Oc
+.Oo Fl c Ar cols | Fl \-columns= Ns Ar cols Oc
+.Oo Fl D | Fl \-align\-dot Oc
+.Oo Fl d Ar delim | Fl \-delimiter= Ns Ar delim Oc
+.Oo Fl f Ar format | Fl \-format= Ns Ar format Oc
+.Oo Fl H | Fl \-align\-header Oc
+.Oo Fl m | Fl \-msdos Oc
+.Oo Fl n | Fl \-no\-ansi Oc
+.Oo Fl p | Fl \-pause Oc
+.Oo Fl q Ar behavior | Fl \-quotes= Ns Ar behavior Oc
+.Oo Fl s Ar set | Fl \-symbols= Ns Ar set Oc
+.Oo Fl t | Fl \-expand\-tabs Oc
+.Oo Fl y | Fl \-yes\-ansi Oc
+.Op Ar pathname
.Ss Command aliases
.Nm tablep
is a synonym for
@@ -227,7 +230,7 @@ Print full version (like
.Fl v Ns ),
followed by copyright notice, and exit.
.It Fl v | Fl \-version
-Print program version and exit.
+Print program version and commit date, and exit.
.It Fl y | Fl \-yes\-ansi
Explicitly turn on ANSI SGR codes in the output.
By default, the header row is printed in bold using ANSI codes, unless the
diff --git a/table.c b/table.c
@@ -109,14 +109,15 @@ int
usage(void)
{
printf("Usage:\t%s -h | --help | -V | --full-version | -v | --version\n"
- "\t%s [-bDHmnpty] [-a <alignment>] [-c <cols>] [-d <delim>]"
- " [-f <format>] [-q <behavior>] [-s <set>] [pathname]\n"
- "\t%s [--align=<alignment>] [--border-mode] [--columns=<cols>]"
- " [--align-dot] [--delimiter=<delim>] [--format=<format>]"
- " [--align-header] [--msdos] [--no-ansi] [--pause]"
- " [--quotes=<behavior>] [--symbols=<set>] [--expand-tabs]"
- " [--yes-ansi] [pathname]\n",
- PROGRAMNAME, PROGRAMNAME, PROGRAMNAME);
+ "\t%s [-a <alignment> | --align=<alignment>]"
+ " [-b | --border-mode] [-c <cols> | --columns=<cols>]"
+ " [-D | --align-dot] [-d <delim> | --delimiter=<delim>]"
+ " [-f <format> | --format=<format>] [-H | --align-header]"
+ " [-m | --msdos] [-n | --no-ansi] [-p | --pause]"
+ " [-q <behavior> | --quotes=<behavior>]"
+ " [-s <set> | --symbols=<set>] [-t | --expand-tabs]"
+ " [-y | --yes-ansi] [pathname]\n",
+ PROGRAMNAME, PROGRAMNAME);
return 0;
}