(usage): Alphabetize options like sort -f would.
authorJim Meyering <jim@meyering.net>
Sat, 23 Nov 1996 22:06:55 +0000 (22:06 +0000)
committerJim Meyering <jim@meyering.net>
Sat, 23 Nov 1996 22:06:55 +0000 (22:06 +0000)
src/cat.c
src/fmt.c
src/join.c
src/md5sum.c
src/od.c
src/pr.c
src/sort.c
src/split.c
src/wc.c

index 5a610c5..d8594cb 100644 (file)
--- a/src/cat.c
+++ b/src/cat.c
@@ -89,16 +89,16 @@ Usage: %s [OPTION] [FILE]...\n\
       printf (_("\
 Concatenate FILE(s), or standard input, to standard output.\n\
 \n\
+  -A, --show-all           equivalent to -vET\n\
   -b, --number-nonblank    number nonblank output lines\n\
   -e                       equivalent to -vE\n\
+  -E, --show-ends          display $ at end of each line\n\
   -n, --number             number all output lines\n\
   -s, --squeeze-blank      never more than one single blank line\n\
   -t                       equivalent to -vT\n\
+  -T, --show-tabs          display TAB characters as ^I\n\
   -u                       (ignored)\n\
   -v, --show-nonprinting   use ^ and M- notation, except for LFD and TAB\n\
-  -A, --show-all           equivalent to -vET\n\
-  -E, --show-ends          display $ at end of each line\n\
-  -T, --show-tabs          display TAB characters as ^I\n\
       --help               display this help and exit\n\
       --version            output version information and exit\n\
 \n\
index 5dd05a3..0e03a3b 100644 (file)
--- a/src/fmt.c
+++ b/src/fmt.c
@@ -290,11 +290,11 @@ If no FILE or if FILE is `-', read standard input.\n\
 \n\
 Mandatory arguments to long options are mandatory for short options too.\n\
   -c, --crown-margin        preserve indentation of first two lines\n\
+  -p, --prefix=STRING       combine only lines having STRING as prefix\n\
   -s, --split-only          split long lines, but do not refill\n\
   -t, --tagged-paragraph    indentation of first line different from second\n\
   -u, --uniform-spacing     one space between words, two after sentences\n\
   -w, --width=NUMBER        maximum line width (default of 75 columns)\n\
-  -p, --prefix=STRING       combine only lines having STRING as prefix\n\
       --help                display this help and exit\n\
       --version             output version information and exit\n\
 \n\
index 3df6ca7..debc5b3 100644 (file)
@@ -177,19 +177,19 @@ For each pair of input lines with identical join fields, write a line to\n\
 standard output.  The default join field is the first, delimited\n\
 by whitespace.  When FILE1 or FILE2 (not both) is -, read standard input.\n\
 \n\
-  -a SIDE          print unpairable lines coming from file SIDE\n\
-  -e EMPTY         replace missing input fields with EMPTY\n\
+  -a SIDE           print unpairable lines coming from file SIDE\n\
+  -e EMPTY          replace missing input fields with EMPTY\n\
   -i, --ignore-case ignore differences in case when comparing fields\n\
-  -j FIELD         (Obsolescent) equivalent to `-1 FIELD -2 FIELD'\n\
-  -j1 FIELD        (Obsolescent) equivalent to `-1 FIELD'\n\
-  -j2 FIELD        (Obsolescent) equivalent to `-2 FIELD'\n\
-  -1 FIELD         join on this FIELD of file 1\n\
-  -2 FIELD         join on this FIELD of file 2\n\
-  -o FORMAT        obey FORMAT while constructing output line\n\
-  -t CHAR          use CHAR as input and output field separator\n\
-  -v SIDE          like -a SIDE, but suppress joined output lines\n\
-  --help           display this help and exit\n\
-  --version        output version information and exit\n\
+  -j FIELD          (obsolescent) equivalent to `-1 FIELD -2 FIELD'\n\
+  -j1 FIELD         (obsolescent) equivalent to `-1 FIELD'\n\
+  -j2 FIELD         (obsolescent) equivalent to `-2 FIELD'\n\
+  -o FORMAT         obey FORMAT while constructing output line\n\
+  -t CHAR           use CHAR as input and output field separator\n\
+  -v SIDE           like -a SIDE, but suppress joined output lines\n\
+  -1 FIELD          join on this FIELD of file 1\n\
+  -2 FIELD          join on this FIELD of file 2\n\
+      --help        display this help and exit\n\
+      --version     output version information and exit\n\
 \n\
 Unless -t CHAR is given, leading blanks separate fields and are ignored,\n\
 else fields are separated by CHAR.  Any FIELD is a field number counted\n\
index 506988e..16f3547 100644 (file)
@@ -108,8 +108,8 @@ Print or check MD5 checksums.\n\
 With no FILE, or when FILE is -, read standard input.\n\
 \n\
   -b, --binary            read files in binary mode\n\
-  -t, --text              read files in text mode (default)\n\
   -c, --check             check MD5 sums against given list\n\
+  -t, --text              read files in text mode (default)\n\
 \n\
 The following two options are useful only when verifying checksums:\n\
       --status            don't output anything, status code shows success\n\
index 45c4c94..ec87ccd 100644 (file)
--- a/src/od.c
+++ b/src/od.c
@@ -338,8 +338,8 @@ Write an unambiguous representation, octal bytes by default, of FILE\n\
 to standard output.  With no FILE, or when FILE is -, read standard input.\n\
 \n\
   -A, --address-radix=RADIX   decide how file offsets are printed\n\
-  -N, --read-bytes=BYTES      limit dump to BYTES input bytes per file\n\
   -j, --skip-bytes=BYTES      skip BYTES input bytes first on each file\n\
+  -N, --read-bytes=BYTES      limit dump to BYTES input bytes per file\n\
   -s, --strings[=BYTES]       output strings of at least BYTES graphic chars\n\
   -t, --format=TYPE           select output format or formats\n\
   -v, --output-duplicates     do not use * to mark line suppression\n\
index d91a107..2883ec0 100644 (file)
--- a/src/pr.c
+++ b/src/pr.c
@@ -1860,12 +1860,12 @@ Paginate or columnate FILE(s) for printing.\n\
 \n\
   +PAGE             begin printing with page PAGE\n\
   -COLUMN           produce COLUMN-column output and print columns down\n\
-  -F, -f            simulate formfeed with newlines on output\n\
   -a                print columns across rather than down\n\
   -b                balance columns on the last page\n\
   -c                use hat notation (^G) and octal backslash notation\n\
   -d                double space the output\n\
   -e[CHAR[WIDTH]]   expand input CHARs (TABs) to tab WIDTH (8)\n\
+  -f, -F            simulate formfeed with newlines on output\n\
   -h HEADER         use HEADER instead of filename in page headers\n\
   -i[CHAR[WIDTH]]   replace spaces with CHARs (TABs) to tab WIDTH (8)\n\
   -l PAGE_LENGTH    set the page length to PAGE_LENGTH (66) lines\n\
index 3235780..573f9eb 100644 (file)
@@ -221,8 +221,6 @@ Usage: %s [OPTION]... [FILE]...\n\
 Write sorted concatenation of all FILE(s) to standard output.\n\
 \n\
   +POS1 [-POS2]    start a key at POS1, end it before POS2\n\
-  -M               compare (unknown) < `JAN' < ... < `DEC', imply -b\n\
-  -T DIRECT        use DIRECT for temporary files, not $TMPDIR or %s\n\
   -b               ignore leading blanks in sort fields or keys\n\
   -c               check if given files already sorted, do not sort\n\
   -d               consider only [a-zA-Z0-9 ] characters in keys\n\
@@ -231,11 +229,13 @@ Write sorted concatenation of all FILE(s) to standard output.\n\
   -i               consider only [\\040-\\0176] characters in keys\n\
   -k POS1[,POS2]   same as +POS1 [-POS2], but all positions counted from 1\n\
   -m               merge already sorted files, do not sort\n\
+  -M               compare (unknown) < `JAN' < ... < `DEC', imply -b\n\
   -n               compare according to string numerical value, imply -b\n\
   -o FILE          write result on FILE instead of standard output\n\
   -r               reverse the result of comparisons\n\
   -s               stabilize sort by disabling last resort comparison\n\
   -t SEP           use SEParator instead of non- to whitespace transition\n\
+  -T DIRECT        use DIRECT for temporary files, not $TMPDIR or %s\n\
   -u               with -c, check for strict ordering\n\
   -u               with -m, only output the first of an equal sequence\n\
   -z               end lines with 0 byte, not newline, for find -print0\n\
index 114e7bb..b0800c3 100644 (file)
@@ -106,12 +106,12 @@ Usage: %s [OPTION] [INPUT [PREFIX]]\n\
 Output fixed-size pieces of INPUT to PREFIXaa, PREFIXab, ...; default\n\
 PREFIX is `x'.  With no INPUT, or when INPUT is -, read standard input.\n\
 \n\
-  -C, --line-bytes=SIZE   put at most SIZE bytes of lines per output file\n\
   -b, --bytes=SIZE        put SIZE bytes per output file\n\
+  -C, --line-bytes=SIZE   put at most SIZE bytes of lines per output file\n\
   -l, --lines=NUMBER      put NUMBER lines per output file\n\
+  -NUMBER                 same as -l NUMBER\n\
       --verbose           print a diagnostic to standard error just\n\
                            before each output file is opened\n\
-  -NUMBER                 same as -l NUMBER\n\
       --help              display this help and exit\n\
       --version           output version information and exit\n\
 \n\
index 3f38448..e101b90 100644 (file)
--- a/src/wc.c
+++ b/src/wc.c
@@ -79,9 +79,9 @@ Usage: %s [OPTION]... [FILE]...\n\
 Print line, word, and byte counts for each FILE, and a total line if\n\
 more than one FILE is specified.  With no FILE, or when FILE is -,\n\
 read standard input.\n\
+  -c, --bytes, --chars   print the byte counts\n\
   -l, --lines            print the newline counts\n\
   -w, --words            print the word counts\n\
-  -c, --bytes, --chars   print the byte counts\n\
       --help             display this help and exit\n\
       --version          output version information and exit\n\
 "));