]> TLD Linux GIT Repositories - packages/coreutils.git/blobdiff - coreutils-info.patch
- merged 8.29 from PLD
[packages/coreutils.git] / coreutils-info.patch
index 61c9d6572ddb509275a2db86f0acbbf5f6845992..6782eb18563624dd9822c7cfe4f9e84acf1ee68e 100644 (file)
@@ -1,7 +1,7 @@
-diff -ur coreutils-8.26.orig/doc/coreutils.texi coreutils-8.26/doc/coreutils.texi
---- coreutils-8.26.orig/doc/coreutils.texi     2016-11-24 11:08:31.000000000 +0000
-+++ coreutils-8.26/doc/coreutils.texi  2017-02-08 11:35:32.291459684 +0000
-@@ -22,122 +22,111 @@
+diff -ruN coreutils-8.27.orig/doc/coreutils.texi coreutils-8.27/doc/coreutils.texi
+--- coreutils-8.27.orig/doc/coreutils.texi     2017-03-09 02:24:43.000000000 +0100
++++ coreutils-8.27/doc/coreutils.texi  2017-06-10 21:44:38.201424527 +0200
+@@ -22,122 +22,114 @@
  @syncodeindex pg cp
  @syncodeindex vr cp
  
  @syncodeindex pg cp
  @syncodeindex vr cp
  
@@ -125,7 +125,7 @@ diff -ur coreutils-8.26.orig/doc/coreutils.texi coreutils-8.26/doc/coreutils.tex
 -* whoami: (coreutils)whoami invocation.         Print effective user ID.
 -* yes: (coreutils)yes invocation.               Print a string indefinitely.
 +* arch: (coreutils)arch.              Print machine hardware name
 -* whoami: (coreutils)whoami invocation.         Print effective user ID.
 -* yes: (coreutils)yes invocation.               Print a string indefinitely.
 +* arch: (coreutils)arch.              Print machine hardware name
-+* b2sum: (coreutils)b2sum.              Print or check BLAKE2 digests.
++* b2sum: (coreutils)b2sum.            Print or check BLAKE2 digests
 +* base32: (coreutils)base32.          Base32 encode/decode data
 +* base64: (coreutils)base64.          Base64 encode/decode data
 +* basename: (coreutils)basename.      Strip directory and suffix
 +* base32: (coreutils)base32.          Base32 encode/decode data
 +* base64: (coreutils)base64.          Base64 encode/decode data
 +* basename: (coreutils)basename.      Strip directory and suffix
@@ -158,9 +158,11 @@ diff -ur coreutils-8.26.orig/doc/coreutils.texi coreutils-8.26/doc/coreutils.tex
 +* groups: (coreutils)groups.          Print group names a user is in
 +* head: (coreutils)head.              Output the first part of files
 +* hostid: (coreutils)hostid.          Print numeric host identifier
 +* groups: (coreutils)groups.          Print group names a user is in
 +* head: (coreutils)head.              Output the first part of files
 +* hostid: (coreutils)hostid.          Print numeric host identifier
++* hostname: (coreutils)hostname.      Print or set system name
 +* id: (coreutils)id.                  Print user identity
 +* install: (coreutils)install.                Copy files and set attributes
 +* join: (coreutils)join.              Join lines on a common field
 +* id: (coreutils)id.                  Print user identity
 +* install: (coreutils)install.                Copy files and set attributes
 +* join: (coreutils)join.              Join lines on a common field
++* kill: (coreutils)kill.              Send a signal to processes
 +* link: (coreutils)link.              Make hard links between files
 +* ln: (coreutils)ln.                  Make links between files
 +* logname: (coreutils)logname.                Print current login name
 +* link: (coreutils)link.              Make hard links between files
 +* ln: (coreutils)ln.                  Make links between files
 +* logname: (coreutils)logname.                Print current login name
@@ -176,7 +178,7 @@ diff -ur coreutils-8.26.orig/doc/coreutils.texi coreutils-8.26/doc/coreutils.tex
 +* nohup: (coreutils)nohup.            Immunize to hangups
 +* nproc: (coreutils)nproc.            Print the number of processors
 +* numfmt: (coreutils)numfmt.          Reformat numbers
 +* nohup: (coreutils)nohup.            Immunize to hangups
 +* nproc: (coreutils)nproc.            Print the number of processors
 +* numfmt: (coreutils)numfmt.          Reformat numbers
-+* od: (coreutils)od.                  Dump files in octal, etc.
++* od: (coreutils)od.                  Dump files in octal, etc
 +* paste: (coreutils)paste.            Merge lines of files
 +* pathchk: (coreutils)pathchk.                Check file name portability
 +* pr: (coreutils)pr.                  Paginate or columnate files
 +* paste: (coreutils)paste.            Merge lines of files
 +* pathchk: (coreutils)pathchk.                Check file name portability
 +* pr: (coreutils)pr.                  Paginate or columnate files
@@ -191,7 +193,7 @@ diff -ur coreutils-8.26.orig/doc/coreutils.texi coreutils-8.26/doc/coreutils.tex
 +* runcon: (coreutils)runcon.          Run in specified SELinux CTX
 +* seq: (coreutils)seq.                        Print numeric sequences
 +* sha1sum: (coreutils)sha1sum.                Print or check SHA-1 digests
 +* runcon: (coreutils)runcon.          Run in specified SELinux CTX
 +* seq: (coreutils)seq.                        Print numeric sequences
 +* sha1sum: (coreutils)sha1sum.                Print or check SHA-1 digests
-+* sha2: (coreutils)sha2                       Print or check SHA-2 digests
++* sha2: (coreutils)sha2 utilities.    Print or check SHA-2 digests
 +* shred: (coreutils)shred.            Remove files more securely
 +* shuf: (coreutils)shuf.              Shuffling text files
 +* sleep: (coreutils)sleep.            Delay for a specified time
 +* shred: (coreutils)shred.            Remove files more securely
 +* shuf: (coreutils)shuf.              Shuffling text files
 +* sleep: (coreutils)sleep.            Delay for a specified time
@@ -217,6 +219,7 @@ diff -ur coreutils-8.26.orig/doc/coreutils.texi coreutils-8.26/doc/coreutils.tex
 +* unexpand: (coreutils)unexpand.      Convert spaces to tabs
 +* uniq: (coreutils)uniq.              Uniquify files
 +* unlink: (coreutils)unlink.          Removal via unlink(2)
 +* unexpand: (coreutils)unexpand.      Convert spaces to tabs
 +* uniq: (coreutils)uniq.              Uniquify files
 +* unlink: (coreutils)unlink.          Removal via unlink(2)
++* uptime: (coreutils)uptime.          Print uptime and load
 +* users: (coreutils)users.            Print current user names
 +* vdir: (coreutils)vdir.              List directories verbosely
 +* wc: (coreutils)wc.                  Line, word, and byte counts
 +* users: (coreutils)users.            Print current user names
 +* vdir: (coreutils)vdir.              List directories verbosely
 +* wc: (coreutils)wc.                  Line, word, and byte counts
@@ -226,7 +229,7 @@ diff -ur coreutils-8.26.orig/doc/coreutils.texi coreutils-8.26/doc/coreutils.tex
  @end direntry
  
  @copying
  @end direntry
  
  @copying
-@@ -202,10 +191,9 @@
+@@ -202,10 +194,9 @@
  * File name manipulation::       dirname basename pathchk mktemp realpath
  * Working context::              pwd stty printenv tty
  * User information::             id logname whoami groups users who
  * File name manipulation::       dirname basename pathchk mktemp realpath
  * Working context::              pwd stty printenv tty
  * User information::             id logname whoami groups users who
@@ -238,7 +241,7 @@ diff -ur coreutils-8.26.orig/doc/coreutils.texi coreutils-8.26/doc/coreutils.tex
  * Delaying::                     sleep
  * Numeric operations::           factor numfmt seq
  * File permissions::             Access modes
  * Delaying::                     sleep
  * Numeric operations::           factor numfmt seq
  * File permissions::             Access modes
-@@ -235,44 +223,44 @@
+@@ -236,44 +227,44 @@
  
  Output of entire files
  
  
  Output of entire files
  
@@ -308,7 +311,7 @@ diff -ur coreutils-8.26.orig/doc/coreutils.texi coreutils-8.26/doc/coreutils.tex
  
  @command{ptx}: Produce permuted indexes
  
  
  @command{ptx}: Produce permuted indexes
  
-@@ -284,15 +272,15 @@
+@@ -285,15 +276,15 @@
  
  Operating on fields
  
  
  Operating on fields
  
@@ -330,7 +333,7 @@ diff -ur coreutils-8.26.orig/doc/coreutils.texi coreutils-8.26/doc/coreutils.tex
  
  @command{tr}: Translate, squeeze, and/or delete characters
  
  
  @command{tr}: Translate, squeeze, and/or delete characters
  
-@@ -302,10 +290,10 @@
+@@ -303,10 +294,10 @@
  
  Directory listing
  
  
  Directory listing
  
@@ -345,7 +348,7 @@ diff -ur coreutils-8.26.orig/doc/coreutils.texi coreutils-8.26/doc/coreutils.tex
  
  @command{ls}:  List directory contents
  
  
  @command{ls}:  List directory contents
  
-@@ -318,51 +306,51 @@
+@@ -319,51 +310,51 @@
  
  Basic operations
  
  
  Basic operations
  
@@ -427,7 +430,7 @@ diff -ur coreutils-8.26.orig/doc/coreutils.texi coreutils-8.26/doc/coreutils.tex
  
  @command{test}: Check file types and compare values
  
  
  @command{test}: Check file types and compare values
  
-@@ -381,22 +369,22 @@
+@@ -382,22 +373,22 @@
  
  Redirection
  
  
  Redirection
  
@@ -460,7 +463,7 @@ diff -ur coreutils-8.26.orig/doc/coreutils.texi coreutils-8.26/doc/coreutils.tex
  
  @command{stty}: Print or change terminal characteristics
  
  
  @command{stty}: Print or change terminal characteristics
  
-@@ -410,22 +398,20 @@
+@@ -411,22 +402,20 @@
  
  User information
  
  
  User information
  
@@ -494,7 +497,7 @@ diff -ur coreutils-8.26.orig/doc/coreutils.texi coreutils-8.26/doc/coreutils.tex
  
  @command{date}: Print or set system date and time
  
  
  @command{date}: Print or set system date and time
  
-@@ -440,31 +426,27 @@
+@@ -441,31 +430,27 @@
  
  SELinux context
  
  
  SELinux context
  
@@ -536,9 +539,9 @@ diff -ur coreutils-8.26.orig/doc/coreutils.texi coreutils-8.26/doc/coreutils.tex
 +* numfmt::                       Reformat numbers
 +* seq::                          Print numeric sequences
  
 +* numfmt::                       Reformat numbers
 +* seq::                          Print numeric sequences
  
- File permissions
  
  
-@@ -1560,15 +1542,15 @@
+ File timestamps
+@@ -1566,15 +1551,15 @@
  in some way.
  
  @menu
  in some way.
  
  @menu
@@ -561,7 +564,7 @@ diff -ur coreutils-8.26.orig/doc/coreutils.texi coreutils-8.26/doc/coreutils.tex
  @section @command{cat}: Concatenate and write files
  
  @pindex cat
  @section @command{cat}: Concatenate and write files
  
  @pindex cat
-@@ -1669,7 +1651,7 @@
+@@ -1675,7 +1660,7 @@
  @end smallexample
  
  
  @end smallexample
  
  
@@ -570,7 +573,7 @@ diff -ur coreutils-8.26.orig/doc/coreutils.texi coreutils-8.26/doc/coreutils.tex
  @section @command{tac}: Concatenate and write files in reverse
  
  @pindex tac
  @section @command{tac}: Concatenate and write files in reverse
  
  @pindex tac
-@@ -1727,7 +1709,7 @@
+@@ -1733,7 +1718,7 @@
  @end example
  
  
  @end example
  
  
@@ -579,7 +582,7 @@ diff -ur coreutils-8.26.orig/doc/coreutils.texi coreutils-8.26/doc/coreutils.tex
  @section @command{nl}: Number lines and write files
  
  @pindex nl
  @section @command{nl}: Number lines and write files
  
  @pindex nl
-@@ -1890,7 +1872,7 @@
+@@ -1896,7 +1881,7 @@
  @exitstatus
  
  
  @exitstatus
  
  
@@ -588,7 +591,7 @@ diff -ur coreutils-8.26.orig/doc/coreutils.texi coreutils-8.26/doc/coreutils.tex
  @section @command{od}: Write files in octal or other formats
  
  @pindex od
  @section @command{od}: Write files in octal or other formats
  
  @pindex od
-@@ -2156,7 +2138,7 @@
+@@ -2162,7 +2147,7 @@
  @exitstatus
  
  
  @exitstatus
  
  
@@ -597,7 +600,7 @@ diff -ur coreutils-8.26.orig/doc/coreutils.texi coreutils-8.26/doc/coreutils.tex
  @section @command{base32}: Transform data into printable data
  
  @pindex base32
  @section @command{base32}: Transform data into printable data
  
  @pindex base32
-@@ -2166,10 +2148,10 @@
+@@ -2172,10 +2157,10 @@
  into (or from) base32 encoded form.  The base32 encoded form uses
  printable ASCII characters to represent binary data.
  The usage and options of this command are precisely the
  into (or from) base32 encoded form.  The base32 encoded form uses
  printable ASCII characters to represent binary data.
  The usage and options of this command are precisely the
@@ -610,7 +613,7 @@ diff -ur coreutils-8.26.orig/doc/coreutils.texi coreutils-8.26/doc/coreutils.tex
  @section @command{base64}: Transform data into printable data
  
  @pindex base64
  @section @command{base64}: Transform data into printable data
  
  @pindex base64
-@@ -2238,13 +2220,13 @@
+@@ -2244,13 +2229,13 @@
  These commands reformat the contents of files.
  
  @menu
  These commands reformat the contents of files.
  
  @menu
@@ -628,7 +631,7 @@ diff -ur coreutils-8.26.orig/doc/coreutils.texi coreutils-8.26/doc/coreutils.tex
  @section @command{fmt}: Reformat paragraph text
  
  @pindex fmt
  @section @command{fmt}: Reformat paragraph text
  
  @pindex fmt
-@@ -2348,7 +2330,7 @@
+@@ -2354,7 +2339,7 @@
  
  @exitstatus
  
  
  @exitstatus
  
@@ -637,7 +640,7 @@ diff -ur coreutils-8.26.orig/doc/coreutils.texi coreutils-8.26/doc/coreutils.tex
  @section @command{pr}: Paginate or columnate files for printing
  
  @pindex pr
  @section @command{pr}: Paginate or columnate files for printing
  
  @pindex pr
-@@ -2458,7 +2440,7 @@
+@@ -2464,7 +2449,7 @@
  @cindex time formats
  @cindex formatting times
  Format header dates using @var{format}, using the same conventions as
  @cindex time formats
  @cindex formatting times
  Format header dates using @var{format}, using the same conventions as
@@ -646,7 +649,7 @@ diff -ur coreutils-8.26.orig/doc/coreutils.texi coreutils-8.26/doc/coreutils.tex
  Except for directives, which start with
  @samp{%}, characters in @var{format} are printed unchanged.  You can use
  this option to specify an arbitrary string in place of the header date,
  Except for directives, which start with
  @samp{%}, characters in @var{format} are printed unchanged.  You can use
  this option to specify an arbitrary string in place of the header date,
-@@ -2688,7 +2670,7 @@
+@@ -2694,7 +2679,7 @@
  @exitstatus
  
  
  @exitstatus
  
  
@@ -655,7 +658,7 @@ diff -ur coreutils-8.26.orig/doc/coreutils.texi coreutils-8.26/doc/coreutils.tex
  @section @command{fold}: Wrap input lines to fit in specified width
  
  @pindex fold
  @section @command{fold}: Wrap input lines to fit in specified width
  
  @pindex fold
-@@ -2755,13 +2737,13 @@
+@@ -2761,13 +2746,13 @@
  These commands output pieces of the input.
  
  @menu
  These commands output pieces of the input.
  
  @menu
@@ -674,7 +677,7 @@ diff -ur coreutils-8.26.orig/doc/coreutils.texi coreutils-8.26/doc/coreutils.tex
  @section @command{head}: Output the first part of files
  
  @pindex head
  @section @command{head}: Output the first part of files
  
  @pindex head
-@@ -2840,7 +2822,7 @@
+@@ -2846,7 +2831,7 @@
  @exitstatus
  
  
  @exitstatus
  
  
@@ -683,7 +686,7 @@ diff -ur coreutils-8.26.orig/doc/coreutils.texi coreutils-8.26/doc/coreutils.tex
  @section @command{tail}: Output the last part of files
  
  @pindex tail
  @section @command{tail}: Output the last part of files
  
  @pindex tail
-@@ -3091,7 +3073,7 @@
+@@ -3097,7 +3082,7 @@
  @exitstatus
  
  
  @exitstatus
  
  
@@ -692,7 +695,7 @@ diff -ur coreutils-8.26.orig/doc/coreutils.texi coreutils-8.26/doc/coreutils.tex
  @section @command{split}: Split a file into pieces.
  
  @pindex split
  @section @command{split}: Split a file into pieces.
  
  @pindex split
-@@ -3340,7 +3322,7 @@
+@@ -3346,7 +3331,7 @@
  @end example
  
  
  @end example
  
  
@@ -701,7 +704,7 @@ diff -ur coreutils-8.26.orig/doc/coreutils.texi coreutils-8.26/doc/coreutils.tex
  @section @command{csplit}: Split a file into context-determined pieces
  
  @pindex csplit
  @section @command{csplit}: Split a file into context-determined pieces
  
  @pindex csplit
-@@ -3556,17 +3538,17 @@
+@@ -3562,17 +3547,17 @@
  contents of files.
  
  @menu
  contents of files.
  
  @menu
@@ -726,7 +729,7 @@ diff -ur coreutils-8.26.orig/doc/coreutils.texi coreutils-8.26/doc/coreutils.tex
  @section @command{wc}: Print newline, word, and byte counts
  
  @pindex wc
  @section @command{wc}: Print newline, word, and byte counts
  
  @pindex wc
-@@ -3687,7 +3669,7 @@
+@@ -3693,7 +3678,7 @@
  @exitstatus
  
  
  @exitstatus
  
  
@@ -735,7 +738,7 @@ diff -ur coreutils-8.26.orig/doc/coreutils.texi coreutils-8.26/doc/coreutils.tex
  @section @command{sum}: Print checksum and block counts
  
  @pindex sum
  @section @command{sum}: Print checksum and block counts
  
  @pindex sum
-@@ -3738,7 +3720,7 @@
+@@ -3744,7 +3729,7 @@
  @exitstatus
  
  
  @exitstatus
  
  
@@ -744,7 +747,7 @@ diff -ur coreutils-8.26.orig/doc/coreutils.texi coreutils-8.26/doc/coreutils.tex
  @section @command{cksum}: Print CRC checksum and byte counts
  
  @pindex cksum
  @section @command{cksum}: Print CRC checksum and byte counts
  
  @pindex cksum
-@@ -3772,7 +3754,7 @@
+@@ -3778,7 +3763,7 @@
  @exitstatus
  
  
  @exitstatus
  
  
@@ -753,7 +756,7 @@ diff -ur coreutils-8.26.orig/doc/coreutils.texi coreutils-8.26/doc/coreutils.tex
  @section @command{b2sum}: Print or check BLAKE2 digests
  
  @pindex b2sum
  @section @command{b2sum}: Print or check BLAKE2 digests
  
  @pindex b2sum
-@@ -3784,7 +3766,7 @@
+@@ -3790,7 +3775,7 @@
  
  @command{b2sum} computes a 512-bit checksum for each specified
  @var{file}.  The same usage and options as the @command{md5sum}
  
  @command{b2sum} computes a 512-bit checksum for each specified
  @var{file}.  The same usage and options as the @command{md5sum}
@@ -762,7 +765,7 @@ diff -ur coreutils-8.26.orig/doc/coreutils.texi coreutils-8.26/doc/coreutils.tex
  In addition @command{b2sum} supports the following options.
  
  @table @samp
  In addition @command{b2sum} supports the following options.
  
  @table @samp
-@@ -3799,7 +3781,7 @@
+@@ -3805,7 +3790,7 @@
  as the length is automatically determined when checking.
  @end table
  
  as the length is automatically determined when checking.
  @end table
  
@@ -771,7 +774,16 @@ diff -ur coreutils-8.26.orig/doc/coreutils.texi coreutils-8.26/doc/coreutils.tex
  @section @command{md5sum}: Print or check MD5 digests
  
  @pindex md5sum
  @section @command{md5sum}: Print or check MD5 digests
  
  @pindex md5sum
-@@ -3958,7 +3940,7 @@
+@@ -3828,7 +3813,7 @@
+ to modify certain files, including digital certificates, so that they
+ appear valid when signed with an \hash\ digest.  For more secure hashes,
+ consider using SHA-2, or the newer @command{b2sum} command.
+-@xref{sha2 utilities}. @xref{b2sum invocation}.
++@xref{sha2 utilities}. @xref{b2sum}.
+ @end macro
+ @weakHash{MD5}
+@@ -3968,7 +3953,7 @@
  @exitstatus
  
  
  @exitstatus
  
  
@@ -780,16 +792,16 @@ diff -ur coreutils-8.26.orig/doc/coreutils.texi coreutils-8.26/doc/coreutils.tex
  @section @command{sha1sum}: Print or check SHA-1 digests
  
  @pindex sha1sum
  @section @command{sha1sum}: Print or check SHA-1 digests
  
  @pindex sha1sum
-@@ -3970,7 +3952,7 @@
+@@ -3980,7 +3965,7 @@
  
  @command{sha1sum} computes a 160-bit checksum for each specified
  @var{file}.  The usage and options of this command are precisely the
 -same as for @command{md5sum}.  @xref{md5sum invocation}.
 +same as for @command{md5sum}.  @xref{md5sum}.
  
  
  @command{sha1sum} computes a 160-bit checksum for each specified
  @var{file}.  The usage and options of this command are precisely the
 -same as for @command{md5sum}.  @xref{md5sum invocation}.
 +same as for @command{md5sum}.  @xref{md5sum}.
  
- Note: The SHA-1 digest is more secure than MD5, and no collisions of
- it are known (different files having the same fingerprint).  However,
-@@ -4011,7 +3993,7 @@
+ @weakHash{SHA-1}
+@@ -4016,7 +4001,7 @@
  collectively known as the SHA-2 hashes.  The usage and options of
  these commands are precisely the same as for @command{md5sum}
  and @command{sha1sum}.
  collectively known as the SHA-2 hashes.  The usage and options of
  these commands are precisely the same as for @command{md5sum}
  and @command{sha1sum}.
@@ -798,7 +810,7 @@ diff -ur coreutils-8.26.orig/doc/coreutils.texi coreutils-8.26/doc/coreutils.tex
  
  
  @node Operating on sorted files
  
  
  @node Operating on sorted files
-@@ -4023,16 +4005,16 @@
+@@ -4028,16 +4013,16 @@
  These commands work with (or produce) sorted files.
  
  @menu
  These commands work with (or produce) sorted files.
  
  @menu
@@ -822,7 +834,7 @@ diff -ur coreutils-8.26.orig/doc/coreutils.texi coreutils-8.26/doc/coreutils.tex
  @section @command{sort}: Sort text files
  
  @pindex sort
  @section @command{sort}: Sort text files
  
  @pindex sort
-@@ -4322,7 +4304,7 @@
+@@ -4327,7 +4312,7 @@
  Sort by hashing the input keys and then sorting the hash values.
  Choose the hash function at random, ensuring that it is free of
  collisions so that differing keys have differing hash values.  This is
  Sort by hashing the input keys and then sorting the hash values.
  Choose the hash function at random, ensuring that it is free of
  collisions so that differing keys have differing hash values.  This is
@@ -831,7 +843,7 @@ diff -ur coreutils-8.26.orig/doc/coreutils.texi coreutils-8.26/doc/coreutils.tex
  except that keys with the same value sort together.
  
  If multiple random sort fields are specified, the same random hash
  except that keys with the same value sort together.
  
  If multiple random sort fields are specified, the same random hash
-@@ -4520,7 +4502,7 @@
+@@ -4525,7 +4510,7 @@
  @var{n} is set to the number of available processors, but limited
  to 8, as there are diminishing performance gains after that.
  Note also that using @var{n} threads increases the memory usage by
  @var{n} is set to the number of available processors, but limited
  to 8, as there are diminishing performance gains after that.
  Note also that using @var{n} threads increases the memory usage by
@@ -840,7 +852,7 @@ diff -ur coreutils-8.26.orig/doc/coreutils.texi coreutils-8.26/doc/coreutils.tex
  
  @item -u
  @itemx --unique
  
  @item -u
  @itemx --unique
-@@ -4538,7 +4520,7 @@
+@@ -4543,7 +4528,7 @@
  this equivalence does not extend to arbitrary @command{sort} options.
  For example, @code{sort -n -u} inspects only the value of the initial
  numeric string when checking for uniqueness, whereas @code{sort -n |
  this equivalence does not extend to arbitrary @command{sort} options.
  For example, @code{sort -n -u} inspects only the value of the initial
  numeric string when checking for uniqueness, whereas @code{sort -n |
@@ -849,7 +861,7 @@ diff -ur coreutils-8.26.orig/doc/coreutils.texi coreutils-8.26/doc/coreutils.tex
  
  @optZeroTerminated
  @macro newlineFieldSeparator
  
  @optZeroTerminated
  @macro newlineFieldSeparator
-@@ -4751,7 +4733,7 @@
+@@ -4756,7 +4741,7 @@
  @end itemize
  
  
  @end itemize
  
  
@@ -858,7 +870,7 @@ diff -ur coreutils-8.26.orig/doc/coreutils.texi coreutils-8.26/doc/coreutils.tex
  @section @command{shuf}: Shuffling text
  
  @pindex shuf
  @section @command{shuf}: Shuffling text
  
  @pindex shuf
-@@ -4907,7 +4889,7 @@
+@@ -4912,7 +4897,7 @@
  @exitstatus
  
  
  @exitstatus
  
  
@@ -867,7 +879,7 @@ diff -ur coreutils-8.26.orig/doc/coreutils.texi coreutils-8.26/doc/coreutils.tex
  @section @command{uniq}: Uniquify files
  
  @pindex uniq
  @section @command{uniq}: Uniquify files
  
  @pindex uniq
-@@ -4929,7 +4911,7 @@
+@@ -4934,7 +4919,7 @@
  The input need not be sorted, but repeated input lines are detected
  only if they are adjacent.  If you want to discard non-adjacent
  duplicate lines, perhaps you want to use @code{sort -u}.
  The input need not be sorted, but repeated input lines are detected
  only if they are adjacent.  If you want to discard non-adjacent
  duplicate lines, perhaps you want to use @code{sort -u}.
@@ -876,7 +888,7 @@ diff -ur coreutils-8.26.orig/doc/coreutils.texi coreutils-8.26/doc/coreutils.tex
  
  @vindex LC_COLLATE
  Comparisons honor the rules specified by the @env{LC_COLLATE}
  
  @vindex LC_COLLATE
  Comparisons honor the rules specified by the @env{LC_COLLATE}
-@@ -5094,7 +5076,7 @@
+@@ -5099,7 +5084,7 @@
  @exitstatus
  
  
  @exitstatus
  
  
@@ -885,7 +897,7 @@ diff -ur coreutils-8.26.orig/doc/coreutils.texi coreutils-8.26/doc/coreutils.tex
  @section @command{comm}: Compare two sorted files line by line
  
  @pindex comm
  @section @command{comm}: Compare two sorted files line by line
  
  @pindex comm
-@@ -5209,7 +5191,7 @@
+@@ -5214,7 +5199,7 @@
  
  @end table
  
  
  @end table
  
@@ -894,7 +906,7 @@ diff -ur coreutils-8.26.orig/doc/coreutils.texi coreutils-8.26/doc/coreutils.tex
  @section @command{ptx}: Produce permuted indexes
  
  @pindex ptx
  @section @command{ptx}: Produce permuted indexes
  
  @pindex ptx
-@@ -5698,7 +5680,7 @@
+@@ -5703,7 +5688,7 @@
  @end itemize
  
  
  @end itemize
  
  
@@ -903,7 +915,7 @@ diff -ur coreutils-8.26.orig/doc/coreutils.texi coreutils-8.26/doc/coreutils.tex
  @section @command{tsort}: Topological sort
  
  @pindex tsort
  @section @command{tsort}: Topological sort
  
  @pindex tsort
-@@ -5860,13 +5842,13 @@
+@@ -5865,13 +5850,13 @@
  @chapter Operating on fields
  
  @menu
  @chapter Operating on fields
  
  @menu
@@ -921,7 +933,7 @@ diff -ur coreutils-8.26.orig/doc/coreutils.texi coreutils-8.26/doc/coreutils.tex
  @section @command{cut}: Print selected parts of lines
  
  @pindex cut
  @section @command{cut}: Print selected parts of lines
  
  @pindex cut
-@@ -5991,7 +5973,7 @@
+@@ -5996,7 +5981,7 @@
  @exitstatus
  
  
  @exitstatus
  
  
@@ -930,7 +942,7 @@ diff -ur coreutils-8.26.orig/doc/coreutils.texi coreutils-8.26/doc/coreutils.tex
  @section @command{paste}: Merge lines of files
  
  @pindex paste
  @section @command{paste}: Merge lines of files
  
  @pindex paste
-@@ -6089,7 +6071,7 @@
+@@ -6094,7 +6079,7 @@
  @exitstatus
  
  
  @exitstatus
  
  
@@ -939,7 +951,7 @@ diff -ur coreutils-8.26.orig/doc/coreutils.texi coreutils-8.26/doc/coreutils.tex
  @section @command{join}: Join lines on a common field
  
  @pindex join
  @section @command{join}: Join lines on a common field
  
  @pindex join
-@@ -6266,13 +6248,13 @@
+@@ -6625,13 +6610,13 @@
  These commands operate on individual characters.
  
  @menu
  These commands operate on individual characters.
  
  @menu
@@ -957,7 +969,7 @@ diff -ur coreutils-8.26.orig/doc/coreutils.texi coreutils-8.26/doc/coreutils.tex
  @section @command{tr}: Translate, squeeze, and/or delete characters
  
  @pindex tr
  @section @command{tr}: Translate, squeeze, and/or delete characters
  
  @pindex tr
-@@ -6655,7 +6637,7 @@
+@@ -7014,7 +6999,7 @@
  @end itemize
  
  
  @end itemize
  
  
@@ -966,7 +978,7 @@ diff -ur coreutils-8.26.orig/doc/coreutils.texi coreutils-8.26/doc/coreutils.tex
  @section @command{expand}: Convert tabs to spaces
  
  @pindex expand
  @section @command{expand}: Convert tabs to spaces
  
  @pindex expand
-@@ -6708,7 +6690,7 @@
+@@ -7075,7 +7060,7 @@
  @exitstatus
  
  
  @exitstatus
  
  
@@ -975,7 +987,7 @@ diff -ur coreutils-8.26.orig/doc/coreutils.texi coreutils-8.26/doc/coreutils.tex
  @section @command{unexpand}: Convert spaces to tabs
  
  @pindex unexpand
  @section @command{unexpand}: Convert spaces to tabs
  
  @pindex unexpand
-@@ -6769,14 +6751,14 @@
+@@ -7138,14 +7123,14 @@
  and @command{vdir}, which list information about files.
  
  @menu
  and @command{vdir}, which list information about files.
  
  @menu
@@ -995,7 +1007,7 @@ diff -ur coreutils-8.26.orig/doc/coreutils.texi coreutils-8.26/doc/coreutils.tex
  @section @command{ls}: List directory contents
  
  @pindex ls
  @section @command{ls}: List directory contents
  
  @pindex ls
-@@ -7642,7 +7624,7 @@
+@@ -8014,7 +7999,7 @@
  @item +@var{format}
  @vindex LC_TIME
  List timestamps using @var{format}, where @var{format} is interpreted
  @item +@var{format}
  @vindex LC_TIME
  List timestamps using @var{format}, where @var{format} is interpreted
@@ -1004,7 +1016,7 @@ diff -ur coreutils-8.26.orig/doc/coreutils.texi coreutils-8.26/doc/coreutils.tex
  For example, @option{--time-style="+%Y-%m-%d %H:%M:%S"} causes
  @command{ls} to list timestamps like @samp{2002-03-30 23:45:56}.  As
  with @command{date}, @var{format}'s interpretation is affected by the
  For example, @option{--time-style="+%Y-%m-%d %H:%M:%S"} causes
  @command{ls} to list timestamps like @samp{2002-03-30 23:45:56}.  As
  with @command{date}, @var{format}'s interpretation is affected by the
-@@ -7843,7 +7825,7 @@
+@@ -8215,7 +8200,7 @@
  @end table
  
  
  @end table
  
  
@@ -1013,7 +1025,7 @@ diff -ur coreutils-8.26.orig/doc/coreutils.texi coreutils-8.26/doc/coreutils.tex
  @section @command{dir}: Briefly list directory contents
  
  @pindex dir
  @section @command{dir}: Briefly list directory contents
  
  @pindex dir
-@@ -7853,10 +7835,10 @@
+@@ -8225,10 +8210,10 @@
  -b}; that is, by default files are listed in columns, sorted vertically,
  and special characters are represented by backslash escape sequences.
  
  -b}; that is, by default files are listed in columns, sorted vertically,
  and special characters are represented by backslash escape sequences.
  
@@ -1026,7 +1038,7 @@ diff -ur coreutils-8.26.orig/doc/coreutils.texi coreutils-8.26/doc/coreutils.tex
  @section @command{vdir}: Verbosely list directory contents
  
  @pindex vdir
  @section @command{vdir}: Verbosely list directory contents
  
  @pindex vdir
-@@ -7866,9 +7848,9 @@
+@@ -8238,9 +8223,9 @@
  -b}; that is, by default files are listed in long format and special
  characters are represented by backslash escape sequences.
  
  -b}; that is, by default files are listed in long format and special
  characters are represented by backslash escape sequences.
  
@@ -1038,7 +1050,7 @@ diff -ur coreutils-8.26.orig/doc/coreutils.texi coreutils-8.26/doc/coreutils.tex
  @section @command{dircolors}: Color setup for @command{ls}
  
  @pindex dircolors
  @section @command{dircolors}: Color setup for @command{ls}
  
  @pindex dircolors
-@@ -7955,16 +7937,16 @@
+@@ -8327,16 +8312,16 @@
  copying, moving (renaming), and deleting (removing).
  
  @menu
  copying, moving (renaming), and deleting (removing).
  
  @menu
@@ -1062,7 +1074,7 @@ diff -ur coreutils-8.26.orig/doc/coreutils.texi coreutils-8.26/doc/coreutils.tex
  @section @command{cp}: Copy files and directories
  
  @pindex cp
  @section @command{cp}: Copy files and directories
  
  @pindex cp
-@@ -8444,7 +8426,7 @@
+@@ -8818,7 +8803,7 @@
  @exitstatus
  
  
  @exitstatus
  
  
@@ -1071,7 +1083,7 @@ diff -ur coreutils-8.26.orig/doc/coreutils.texi coreutils-8.26/doc/coreutils.tex
  @section @command{dd}: Convert and copy a file
  
  @pindex dd
  @section @command{dd}: Convert and copy a file
  
  @pindex dd
-@@ -8965,7 +8947,7 @@
+@@ -9340,7 +9325,7 @@
  @exitstatus
  
  
  @exitstatus
  
  
@@ -1080,7 +1092,7 @@ diff -ur coreutils-8.26.orig/doc/coreutils.texi coreutils-8.26/doc/coreutils.tex
  @section @command{install}: Copy files and set attributes
  
  @pindex install
  @section @command{install}: Copy files and set attributes
  
  @pindex install
-@@ -9147,7 +9129,7 @@
+@@ -9522,7 +9507,7 @@
  @exitstatus
  
  
  @exitstatus
  
  
@@ -1089,7 +1101,7 @@ diff -ur coreutils-8.26.orig/doc/coreutils.texi coreutils-8.26/doc/coreutils.tex
  @section @command{mv}: Move (rename) files
  
  @pindex mv
  @section @command{mv}: Move (rename) files
  
  @pindex mv
-@@ -9291,7 +9273,7 @@
+@@ -9666,7 +9651,7 @@
  @exitstatus
  
  
  @exitstatus
  
  
@@ -1098,7 +1110,7 @@ diff -ur coreutils-8.26.orig/doc/coreutils.texi coreutils-8.26/doc/coreutils.tex
  @section @command{rm}: Remove files or directories
  
  @pindex rm
  @section @command{rm}: Remove files or directories
  
  @pindex rm
-@@ -9454,7 +9436,7 @@
+@@ -9829,7 +9814,7 @@
  @exitstatus
  
  
  @exitstatus
  
  
@@ -1107,7 +1119,7 @@ diff -ur coreutils-8.26.orig/doc/coreutils.texi coreutils-8.26/doc/coreutils.tex
  @section @command{shred}: Remove files more securely
  
  @pindex shred
  @section @command{shred}: Remove files more securely
  
  @pindex shred
-@@ -9464,7 +9446,7 @@
+@@ -9839,7 +9824,7 @@
  @command{shred} overwrites devices or files, to help prevent even
  very expensive hardware from recovering the data.
  
  @command{shred} overwrites devices or files, to help prevent even
  very expensive hardware from recovering the data.
  
@@ -1116,7 +1128,7 @@ diff -ur coreutils-8.26.orig/doc/coreutils.texi coreutils-8.26/doc/coreutils.tex
  not actually destroyed.  Only the index listing where the file is
  stored is destroyed, and the storage is made available for reuse.
  There are undelete utilities that will attempt to reconstruct the index
  not actually destroyed.  Only the index listing where the file is
  stored is destroyed, and the storage is made available for reuse.
  There are undelete utilities that will attempt to reconstruct the index
-@@ -9724,18 +9706,18 @@
+@@ -10099,18 +10084,18 @@
  (FIFOs), symbolic links, sockets, and so-called @dfn{special files}.
  
  @menu
  (FIFOs), symbolic links, sockets, and so-called @dfn{special files}.
  
  @menu
@@ -1144,7 +1156,7 @@ diff -ur coreutils-8.26.orig/doc/coreutils.texi coreutils-8.26/doc/coreutils.tex
  @section @command{link}: Make a hard link via the link syscall
  
  @pindex link
  @section @command{link}: Make a hard link via the link syscall
  
  @pindex link
-@@ -9748,7 +9730,7 @@
+@@ -10123,7 +10108,7 @@
  @code{link} function.  @xref{Hard Links, , , libc,
  The GNU C Library Reference Manual}.
  It avoids the bells and whistles of the more commonly-used
  @code{link} function.  @xref{Hard Links, , , libc,
  The GNU C Library Reference Manual}.
  It avoids the bells and whistles of the more commonly-used
@@ -1153,7 +1165,7 @@ diff -ur coreutils-8.26.orig/doc/coreutils.texi coreutils-8.26/doc/coreutils.tex
  Synopsis:
  
  @example
  Synopsis:
  
  @example
-@@ -9774,7 +9756,7 @@
+@@ -10149,7 +10134,7 @@
  @exitstatus
  
  
  @exitstatus
  
  
@@ -1162,7 +1174,7 @@ diff -ur coreutils-8.26.orig/doc/coreutils.texi coreutils-8.26/doc/coreutils.tex
  @section @command{ln}: Make links between files
  
  @pindex ln
  @section @command{ln}: Make links between files
  
  @pindex ln
-@@ -9958,7 +9940,7 @@
+@@ -10335,7 +10320,7 @@
  Relative symbolic links are generated based on their canonicalized
  containing directory, and canonicalized targets.  I.e., all symbolic
  links in these file names will be resolved.
  Relative symbolic links are generated based on their canonicalized
  containing directory, and canonicalized targets.  I.e., all symbolic
  links in these file names will be resolved.
@@ -1171,7 +1183,7 @@ diff -ur coreutils-8.26.orig/doc/coreutils.texi coreutils-8.26/doc/coreutils.tex
  over relative file name generation, as demonstrated in the following example:
  
  @example
  over relative file name generation, as demonstrated in the following example:
  
  @example
-@@ -10035,7 +10017,7 @@
+@@ -10412,7 +10397,7 @@
  @end smallexample
  
  
  @end smallexample
  
  
@@ -1180,7 +1192,7 @@ diff -ur coreutils-8.26.orig/doc/coreutils.texi coreutils-8.26/doc/coreutils.tex
  @section @command{mkdir}: Make directories
  
  @pindex mkdir
  @section @command{mkdir}: Make directories
  
  @pindex mkdir
-@@ -10108,7 +10090,7 @@
+@@ -10485,7 +10470,7 @@
  @exitstatus
  
  
  @exitstatus
  
  
@@ -1189,7 +1201,7 @@ diff -ur coreutils-8.26.orig/doc/coreutils.texi coreutils-8.26/doc/coreutils.tex
  @section @command{mkfifo}: Make FIFOs (named pipes)
  
  @pindex mkfifo
  @section @command{mkfifo}: Make FIFOs (named pipes)
  
  @pindex mkfifo
-@@ -10149,7 +10131,7 @@
+@@ -10526,7 +10511,7 @@
  @exitstatus
  
  
  @exitstatus
  
  
@@ -1198,7 +1210,7 @@ diff -ur coreutils-8.26.orig/doc/coreutils.texi coreutils-8.26/doc/coreutils.tex
  @section @command{mknod}: Make block or character special files
  
  @pindex mknod
  @section @command{mknod}: Make block or character special files
  
  @pindex mknod
-@@ -10226,7 +10208,7 @@
+@@ -10603,7 +10588,7 @@
  @exitstatus
  
  
  @exitstatus
  
  
@@ -1207,7 +1219,16 @@ diff -ur coreutils-8.26.orig/doc/coreutils.texi coreutils-8.26/doc/coreutils.tex
  @section @command{readlink}: Print value of a symlink or canonical file name
  
  @pindex readlink
  @section @command{readlink}: Print value of a symlink or canonical file name
  
  @pindex readlink
-@@ -10324,7 +10306,7 @@
+@@ -10627,7 +10612,7 @@
+ @command{readlink} outputs the absolute name of the given files which contain
+ no @file{.}, @file{..} components nor any repeated separators
+ (@file{/}) or symbolic links.  Note the @command{realpath} command is the
+-preferred command to use for canonicalization.  @xref{realpath invocation}.
++preferred command to use for canonicalization.  @xref{realpath}.
+ @end table
+@@ -10702,7 +10687,7 @@
  @exitstatus
  
  
  @exitstatus
  
  
@@ -1216,7 +1237,7 @@ diff -ur coreutils-8.26.orig/doc/coreutils.texi coreutils-8.26/doc/coreutils.tex
  @section @command{rmdir}: Remove empty directories
  
  @pindex rmdir
  @section @command{rmdir}: Remove empty directories
  
  @pindex rmdir
-@@ -10372,12 +10354,12 @@
+@@ -10750,12 +10735,12 @@
  
  @end table
  
  
  @end table
  
@@ -1231,7 +1252,7 @@ diff -ur coreutils-8.26.orig/doc/coreutils.texi coreutils-8.26/doc/coreutils.tex
  @section @command{unlink}: Remove files via the unlink syscall
  
  @pindex unlink
  @section @command{unlink}: Remove files via the unlink syscall
  
  @pindex unlink
-@@ -10388,7 +10370,7 @@
+@@ -10766,7 +10751,7 @@
  @code{unlink} function.  @xref{Deleting Files, , , libc,
  The GNU C Library Reference Manual}.  Synopsis:
  It avoids the bells and whistles of the more commonly-used
  @code{unlink} function.  @xref{Deleting Files, , , libc,
  The GNU C Library Reference Manual}.  Synopsis:
  It avoids the bells and whistles of the more commonly-used
@@ -1240,7 +1261,7 @@ diff -ur coreutils-8.26.orig/doc/coreutils.texi coreutils-8.26/doc/coreutils.tex
  
  @example
  unlink @var{filename}
  
  @example
  unlink @var{filename}
-@@ -10422,14 +10404,14 @@
+@@ -10800,14 +10785,14 @@
  These commands change file attributes.
  
  @menu
  These commands change file attributes.
  
  @menu
@@ -1260,7 +1281,7 @@ diff -ur coreutils-8.26.orig/doc/coreutils.texi coreutils-8.26/doc/coreutils.tex
  @section @command{chown}: Change file owner and group
  
  @pindex chown
  @section @command{chown}: Change file owner and group
  
  @pindex chown
-@@ -10654,7 +10636,7 @@
+@@ -11032,7 +11017,7 @@
  @end smallexample
  
  
  @end smallexample
  
  
@@ -1269,7 +1290,7 @@ diff -ur coreutils-8.26.orig/doc/coreutils.texi coreutils-8.26/doc/coreutils.tex
  @section @command{chgrp}: Change group ownership
  
  @pindex chgrp
  @section @command{chgrp}: Change group ownership
  
  @pindex chgrp
-@@ -10663,7 +10645,7 @@
+@@ -11041,7 +11026,7 @@
  
  @command{chgrp} changes the group ownership of each given @var{file}
  to @var{group} (which can be either a group name or a numeric group ID)
  
  @command{chgrp} changes the group ownership of each given @var{file}
  to @var{group} (which can be either a group name or a numeric group ID)
@@ -1278,7 +1299,7 @@ diff -ur coreutils-8.26.orig/doc/coreutils.texi coreutils-8.26/doc/coreutils.tex
  Synopsis:
  
  @example
  Synopsis:
  
  @example
-@@ -10780,7 +10762,7 @@
+@@ -11158,7 +11143,7 @@
  @end smallexample
  
  
  @end smallexample
  
  
@@ -1287,7 +1308,7 @@ diff -ur coreutils-8.26.orig/doc/coreutils.texi coreutils-8.26/doc/coreutils.tex
  @section @command{chmod}: Change access permissions
  
  @pindex chmod
  @section @command{chmod}: Change access permissions
  
  @pindex chmod
-@@ -10880,7 +10862,7 @@
+@@ -11258,7 +11243,7 @@
  @exitstatus
  
  
  @exitstatus
  
  
@@ -1296,7 +1317,7 @@ diff -ur coreutils-8.26.orig/doc/coreutils.texi coreutils-8.26/doc/coreutils.tex
  @section @command{touch}: Change file timestamps
  
  @pindex touch
  @section @command{touch}: Change file timestamps
  
  @pindex touch
-@@ -11088,15 +11070,15 @@
+@@ -11432,15 +11417,15 @@
  file status information, and write buffers to disk.
  
  @menu
  file status information, and write buffers to disk.
  
  @menu
@@ -1318,7 +1339,7 @@ diff -ur coreutils-8.26.orig/doc/coreutils.texi coreutils-8.26/doc/coreutils.tex
  @section @command{df}: Report file system disk space usage
  
  @pindex df
  @section @command{df}: Report file system disk space usage
  
  @pindex df
-@@ -11404,7 +11386,7 @@
+@@ -11748,7 +11733,7 @@
  or @option{-x} is used together with a file name argument.
  
  
  or @option{-x} is used together with a file name argument.
  
  
@@ -1327,7 +1348,7 @@ diff -ur coreutils-8.26.orig/doc/coreutils.texi coreutils-8.26/doc/coreutils.tex
  @section @command{du}: Estimate file space usage
  
  @pindex du
  @section @command{du}: Estimate file space usage
  
  @pindex du
-@@ -11661,7 +11643,7 @@
+@@ -12005,7 +11990,7 @@
  @item +@var{format}
  @vindex LC_TIME
  List timestamps using @var{format}, where @var{format} is interpreted
  @item +@var{format}
  @vindex LC_TIME
  List timestamps using @var{format}, where @var{format} is interpreted
@@ -1336,7 +1357,7 @@ diff -ur coreutils-8.26.orig/doc/coreutils.texi coreutils-8.26/doc/coreutils.tex
  For example, @option{--time-style="+%Y-%m-%d %H:%M:%S"} causes
  @command{du} to list timestamps like @samp{2002-03-30 23:45:56}.  As
  with @command{date}, @var{format}'s interpretation is affected by the
  For example, @option{--time-style="+%Y-%m-%d %H:%M:%S"} causes
  @command{du} to list timestamps like @samp{2002-03-30 23:45:56}.  As
  with @command{date}, @var{format}'s interpretation is affected by the
-@@ -11729,7 +11711,7 @@
+@@ -12073,7 +12058,7 @@
  @exitstatus
  
  
  @exitstatus
  
  
@@ -1345,7 +1366,7 @@ diff -ur coreutils-8.26.orig/doc/coreutils.texi coreutils-8.26/doc/coreutils.tex
  @section @command{stat}: Report file or file system status
  
  @pindex stat
  @section @command{stat}: Report file or file system status
  
  @pindex stat
-@@ -11942,7 +11924,7 @@
+@@ -12286,7 +12271,7 @@
  @exitstatus
  
  
  @exitstatus
  
  
@@ -1354,7 +1375,7 @@ diff -ur coreutils-8.26.orig/doc/coreutils.texi coreutils-8.26/doc/coreutils.tex
  @section @command{sync}: Synchronize cached writes to persistent storage
  
  @pindex sync
  @section @command{sync}: Synchronize cached writes to persistent storage
  
  @pindex sync
-@@ -12001,7 +11983,7 @@
+@@ -12345,7 +12330,7 @@
  @exitstatus
  
  
  @exitstatus
  
  
@@ -1363,7 +1384,7 @@ diff -ur coreutils-8.26.orig/doc/coreutils.texi coreutils-8.26/doc/coreutils.tex
  @section @command{truncate}: Shrink or extend the size of a file
  
  @pindex truncate
  @section @command{truncate}: Shrink or extend the size of a file
  
  @pindex truncate
-@@ -12078,13 +12060,13 @@
+@@ -12422,13 +12407,13 @@
  This section describes commands that display text strings.
  
  @menu
  This section describes commands that display text strings.
  
  @menu
@@ -1381,7 +1402,7 @@ diff -ur coreutils-8.26.orig/doc/coreutils.texi coreutils-8.26/doc/coreutils.tex
  @section @command{echo}: Print a line of text
  
  @pindex echo
  @section @command{echo}: Print a line of text
  
  @pindex echo
-@@ -12173,12 +12155,12 @@
+@@ -12517,12 +12502,12 @@
  @var{string} contains a backslash or if the first argument is
  @option{-n}.  Portable programs can use the @command{printf} command
  if they need to omit trailing newlines or output control characters or
  @var{string} contains a backslash or if the first argument is
  @option{-n}.  Portable programs can use the @command{printf} command
  if they need to omit trailing newlines or output control characters or
@@ -1396,7 +1417,7 @@ diff -ur coreutils-8.26.orig/doc/coreutils.texi coreutils-8.26/doc/coreutils.tex
  @section @command{printf}: Format and print data
  
  @pindex printf
  @section @command{printf}: Format and print data
  
  @pindex printf
-@@ -12340,7 +12322,7 @@
+@@ -12684,7 +12669,7 @@
  @exitstatus
  
  
  @exitstatus
  
  
@@ -1405,7 +1426,7 @@ diff -ur coreutils-8.26.orig/doc/coreutils.texi coreutils-8.26/doc/coreutils.tex
  @section @command{yes}: Print a string until interrupted
  
  @pindex yes
  @section @command{yes}: Print a string until interrupted
  
  @pindex yes
-@@ -12371,14 +12353,14 @@
+@@ -12715,14 +12700,14 @@
  pipeline.
  
  @menu
  pipeline.
  
  @menu
@@ -1425,7 +1446,7 @@ diff -ur coreutils-8.26.orig/doc/coreutils.texi coreutils-8.26/doc/coreutils.tex
  @section @command{false}: Do nothing, unsuccessfully
  
  @pindex false
  @section @command{false}: Do nothing, unsuccessfully
  
  @pindex false
-@@ -12408,7 +12390,7 @@
+@@ -12752,7 +12737,7 @@
  non-GNU hosts.
  
  
  non-GNU hosts.
  
  
@@ -1434,7 +1455,7 @@ diff -ur coreutils-8.26.orig/doc/coreutils.texi coreutils-8.26/doc/coreutils.tex
  @section @command{true}: Do nothing, successfully
  
  @pindex true
  @section @command{true}: Do nothing, successfully
  
  @pindex true
-@@ -12444,7 +12426,7 @@
+@@ -12788,7 +12773,7 @@
  more secure and faster than a shell script implementation, and may safely
  be used as a dummy shell for the purpose of disabling accounts.
  
  more secure and faster than a shell script implementation, and may safely
  be used as a dummy shell for the purpose of disabling accounts.
  
@@ -1443,7 +1464,7 @@ diff -ur coreutils-8.26.orig/doc/coreutils.texi coreutils-8.26/doc/coreutils.tex
  @section @command{test}: Check file types and compare values
  
  @pindex test
  @section @command{test}: Check file types and compare values
  
  @pindex test
-@@ -12807,7 +12789,7 @@
+@@ -13151,7 +13136,7 @@
  @end table
  
  
  @end table
  
  
@@ -1452,7 +1473,7 @@ diff -ur coreutils-8.26.orig/doc/coreutils.texi coreutils-8.26/doc/coreutils.tex
  @section @command{expr}: Evaluate expressions
  
  @pindex expr
  @section @command{expr}: Evaluate expressions
  
  @pindex expr
-@@ -13084,11 +13066,11 @@
+@@ -13428,11 +13413,11 @@
  it's described here.
  
  @menu
  it's described here.
  
  @menu
@@ -1466,7 +1487,7 @@ diff -ur coreutils-8.26.orig/doc/coreutils.texi coreutils-8.26/doc/coreutils.tex
  @section @command{tee}: Redirect output to multiple files or processes
  
  @pindex tee
  @section @command{tee}: Redirect output to multiple files or processes
  
  @pindex tee
-@@ -13295,15 +13277,15 @@
+@@ -13639,15 +13624,15 @@
  This section describes commands that manipulate file names.
  
  @menu
  This section describes commands that manipulate file names.
  
  @menu
@@ -1488,7 +1509,7 @@ diff -ur coreutils-8.26.orig/doc/coreutils.texi coreutils-8.26/doc/coreutils.tex
  @section @command{basename}: Strip directory and suffix from a file name
  
  @pindex basename
  @section @command{basename}: Strip directory and suffix from a file name
  
  @pindex basename
-@@ -13385,7 +13367,7 @@
+@@ -13729,7 +13714,7 @@
  @end smallexample
  
  
  @end smallexample
  
  
@@ -1497,7 +1518,7 @@ diff -ur coreutils-8.26.orig/doc/coreutils.texi coreutils-8.26/doc/coreutils.tex
  @section @command{dirname}: Strip last file name component
  
  @pindex dirname
  @section @command{dirname}: Strip last file name component
  
  @pindex dirname
-@@ -13438,7 +13420,7 @@
+@@ -13782,7 +13767,7 @@
  @end smallexample
  
  
  @end smallexample
  
  
@@ -1506,7 +1527,7 @@ diff -ur coreutils-8.26.orig/doc/coreutils.texi coreutils-8.26/doc/coreutils.tex
  @section @command{pathchk}: Check file name validity and portability
  
  @pindex pathchk
  @section @command{pathchk}: Check file name validity and portability
  
  @pindex pathchk
-@@ -13514,7 +13496,7 @@
+@@ -13858,7 +13843,7 @@
  1 otherwise.
  @end display
  
  1 otherwise.
  @end display
  
@@ -1515,7 +1536,7 @@ diff -ur coreutils-8.26.orig/doc/coreutils.texi coreutils-8.26/doc/coreutils.tex
  @section @command{mktemp}: Create temporary file or directory
  
  @pindex mktemp
  @section @command{mktemp}: Create temporary file or directory
  
  @pindex mktemp
-@@ -13689,7 +13671,7 @@
+@@ -14033,7 +14018,7 @@
  @end display
  
  
  @end display
  
  
@@ -1524,7 +1545,7 @@ diff -ur coreutils-8.26.orig/doc/coreutils.texi coreutils-8.26/doc/coreutils.tex
  @section @command{realpath}: Print the resolved file name.
  
  @pindex realpath
  @section @command{realpath}: Print the resolved file name.
  
  @pindex realpath
-@@ -13813,14 +13795,14 @@
+@@ -14162,14 +14147,14 @@
  so forth.  See also the user-related commands in the next section.
  
  @menu
  so forth.  See also the user-related commands in the next section.
  
  @menu
@@ -1544,7 +1565,7 @@ diff -ur coreutils-8.26.orig/doc/coreutils.texi coreutils-8.26/doc/coreutils.tex
  @section @command{pwd}: Print working directory
  
  @pindex pwd
  @section @command{pwd}: Print working directory
  
  @pindex pwd
-@@ -13867,7 +13849,7 @@
+@@ -14216,7 +14201,7 @@
  @exitstatus
  
  
  @exitstatus
  
  
@@ -1553,7 +1574,7 @@ diff -ur coreutils-8.26.orig/doc/coreutils.texi coreutils-8.26/doc/coreutils.tex
  @section @command{stty}: Print or change terminal characteristics
  
  @pindex stty
  @section @command{stty}: Print or change terminal characteristics
  
  @pindex stty
-@@ -14609,7 +14591,7 @@
+@@ -14958,7 +14943,7 @@
  @end table
  
  
  @end table
  
  
@@ -1562,7 +1583,7 @@ diff -ur coreutils-8.26.orig/doc/coreutils.texi coreutils-8.26/doc/coreutils.tex
  @section @command{printenv}: Print all or some environment variables
  
  @pindex printenv
  @section @command{printenv}: Print all or some environment variables
  
  @pindex printenv
-@@ -14644,7 +14626,7 @@
+@@ -14993,7 +14978,7 @@
  @end display
  
  
  @end display
  
  
@@ -1571,7 +1592,7 @@ diff -ur coreutils-8.26.orig/doc/coreutils.texi coreutils-8.26/doc/coreutils.tex
  @section @command{tty}: Print file name of terminal on standard input
  
  @pindex tty
  @section @command{tty}: Print file name of terminal on standard input
  
  @pindex tty
-@@ -14694,16 +14676,16 @@
+@@ -15043,16 +15028,16 @@
  logins, groups, and so forth.
  
  @menu
  logins, groups, and so forth.
  
  @menu
@@ -1595,7 +1616,7 @@ diff -ur coreutils-8.26.orig/doc/coreutils.texi coreutils-8.26/doc/coreutils.tex
  @section @command{id}: Print user identity
  
  @pindex id
  @section @command{id}: Print user identity
  
  @pindex id
-@@ -14807,7 +14789,7 @@
+@@ -15156,7 +15141,7 @@
  
  @exitstatus
  
  
  @exitstatus
  
@@ -1604,7 +1625,7 @@ diff -ur coreutils-8.26.orig/doc/coreutils.texi coreutils-8.26/doc/coreutils.tex
  @section @command{logname}: Print current login name
  
  @pindex logname
  @section @command{logname}: Print current login name
  
  @pindex logname
-@@ -14828,7 +14810,7 @@
+@@ -15177,7 +15162,7 @@
  @exitstatus
  
  
  @exitstatus
  
  
@@ -1613,7 +1634,7 @@ diff -ur coreutils-8.26.orig/doc/coreutils.texi coreutils-8.26/doc/coreutils.tex
  @section @command{whoami}: Print effective user ID
  
  @pindex whoami
  @section @command{whoami}: Print effective user ID
  
  @pindex whoami
-@@ -14844,7 +14826,7 @@
+@@ -15193,7 +15178,7 @@
  @exitstatus
  
  
  @exitstatus
  
  
@@ -1622,7 +1643,7 @@ diff -ur coreutils-8.26.orig/doc/coreutils.texi coreutils-8.26/doc/coreutils.tex
  @section @command{groups}: Print group names a user is in
  
  @pindex groups
  @section @command{groups}: Print group names a user is in
  
  @pindex groups
-@@ -14871,7 +14853,7 @@
+@@ -15220,7 +15205,7 @@
  
  @exitstatus
  
  
  @exitstatus
  
@@ -1631,7 +1652,7 @@ diff -ur coreutils-8.26.orig/doc/coreutils.texi coreutils-8.26/doc/coreutils.tex
  @section @command{users}: Print login names of users currently logged in
  
  @pindex users
  @section @command{users}: Print login names of users currently logged in
  
  @pindex users
-@@ -14906,7 +14888,7 @@
+@@ -15255,7 +15240,7 @@
  @exitstatus
  
  
  @exitstatus
  
  
@@ -1640,7 +1661,7 @@ diff -ur coreutils-8.26.orig/doc/coreutils.texi coreutils-8.26/doc/coreutils.tex
  @section @command{who}: Print who is currently logged in
  
  @pindex who
  @section @command{who}: Print who is currently logged in
  
  @pindex who
-@@ -15069,16 +15051,14 @@
+@@ -15418,16 +15403,14 @@
  information.
  
  @menu
  information.
  
  @menu
@@ -1663,7 +1684,7 @@ diff -ur coreutils-8.26.orig/doc/coreutils.texi coreutils-8.26/doc/coreutils.tex
  @section @command{date}: Print or set system date and time
  
  @pindex date
  @section @command{date}: Print or set system date and time
  
  @pindex date
-@@ -15785,7 +15765,7 @@
+@@ -16137,7 +16120,7 @@
  @end itemize
  
  
  @end itemize
  
  
@@ -1672,7 +1693,7 @@ diff -ur coreutils-8.26.orig/doc/coreutils.texi coreutils-8.26/doc/coreutils.tex
  @section @command{arch}: Print machine hardware name
  
  @pindex arch
  @section @command{arch}: Print machine hardware name
  
  @pindex arch
-@@ -15808,7 +15788,7 @@
+@@ -16160,7 +16143,7 @@
  @exitstatus
  
  
  @exitstatus
  
  
@@ -1681,7 +1702,7 @@ diff -ur coreutils-8.26.orig/doc/coreutils.texi coreutils-8.26/doc/coreutils.tex
  @section @command{nproc}: Print the number of available processors
  
  @pindex nproc
  @section @command{nproc}: Print the number of available processors
  
  @pindex nproc
-@@ -15845,7 +15825,7 @@
+@@ -16199,7 +16182,7 @@
  @exitstatus
  
  
  @exitstatus
  
  
@@ -1690,7 +1711,7 @@ diff -ur coreutils-8.26.orig/doc/coreutils.texi coreutils-8.26/doc/coreutils.tex
  @section @command{uname}: Print system information
  
  @pindex uname
  @section @command{uname}: Print system information
  
  @pindex uname
-@@ -15975,35 +15955,7 @@
+@@ -16329,35 +16312,7 @@
  @exitstatus
  
  
  @exitstatus
  
  
@@ -1727,7 +1748,7 @@ diff -ur coreutils-8.26.orig/doc/coreutils.texi coreutils-8.26/doc/coreutils.tex
  @section @command{hostid}: Print numeric host identifier
  
  @pindex hostid
  @section @command{hostid}: Print numeric host identifier
  
  @pindex hostid
-@@ -16031,44 +15983,6 @@
+@@ -16385,44 +16340,6 @@
  
  @exitstatus
  
  
  @exitstatus
  
@@ -1772,7 +1793,7 @@ diff -ur coreutils-8.26.orig/doc/coreutils.texi coreutils-8.26/doc/coreutils.tex
  @node SELinux context
  @chapter SELinux context
  
  @node SELinux context
  @chapter SELinux context
  
-@@ -16080,11 +15994,11 @@
+@@ -16434,11 +16351,11 @@
  contexts.
  
  @menu
  contexts.
  
  @menu
@@ -1787,7 +1808,7 @@ diff -ur coreutils-8.26.orig/doc/coreutils.texi coreutils-8.26/doc/coreutils.tex
  @section @command{chcon}: Change SELinux context of file
  
  @pindex chcon
  @section @command{chcon}: Change SELinux context of file
  
  @pindex chcon
-@@ -16187,7 +16101,7 @@
+@@ -16541,7 +16458,7 @@
  
  @exitstatus
  
  
  @exitstatus
  
@@ -1796,7 +1817,7 @@ diff -ur coreutils-8.26.orig/doc/coreutils.texi coreutils-8.26/doc/coreutils.tex
  @section @command{runcon}: Run a command in specified SELinux context
  
  @pindex runcon
  @section @command{runcon}: Run a command in specified SELinux context
  
  @pindex runcon
-@@ -16272,16 +16186,16 @@
+@@ -16626,16 +16543,16 @@
  user, etc.
  
  @menu
  user, etc.
  
  @menu
@@ -1820,7 +1841,7 @@ diff -ur coreutils-8.26.orig/doc/coreutils.texi coreutils-8.26/doc/coreutils.tex
  @section @command{chroot}: Run a command with a different root directory
  
  @pindex chroot
  @section @command{chroot}: Run a command with a different root directory
  
  @pindex chroot
-@@ -16397,7 +16311,7 @@
+@@ -16751,7 +16668,7 @@
  @end display
  
  
  @end display
  
  
@@ -1829,7 +1850,7 @@ diff -ur coreutils-8.26.orig/doc/coreutils.texi coreutils-8.26/doc/coreutils.tex
  @section @command{env}: Run a command in a modified environment
  
  @pindex env
  @section @command{env}: Run a command in a modified environment
  
  @pindex env
-@@ -16547,7 +16461,7 @@
+@@ -16901,7 +16818,7 @@
  @end display
  
  
  @end display
  
  
@@ -1838,7 +1859,7 @@ diff -ur coreutils-8.26.orig/doc/coreutils.texi coreutils-8.26/doc/coreutils.tex
  @section @command{nice}: Run a command with modified niceness
  
  @pindex nice
  @section @command{nice}: Run a command with modified niceness
  
  @pindex nice
-@@ -16678,7 +16592,7 @@
+@@ -17032,7 +16949,7 @@
  @end example
  
  
  @end example
  
  
@@ -1847,7 +1868,7 @@ diff -ur coreutils-8.26.orig/doc/coreutils.texi coreutils-8.26/doc/coreutils.tex
  @section @command{nohup}: Run a command immune to hangups
  
  @pindex nohup
  @section @command{nohup}: Run a command immune to hangups
  
  @pindex nohup
-@@ -16752,7 +16666,7 @@
+@@ -17106,7 +17023,7 @@
  instead of 125.
  
  
  instead of 125.
  
  
@@ -1856,7 +1877,7 @@ diff -ur coreutils-8.26.orig/doc/coreutils.texi coreutils-8.26/doc/coreutils.tex
  @section @command{stdbuf}: Run a command with modified I/O stream buffering
  
  @pindex stdbuf
  @section @command{stdbuf}: Run a command with modified I/O stream buffering
  
  @pindex stdbuf
-@@ -16846,7 +16760,7 @@
+@@ -17200,7 +17117,7 @@
  @end display
  
  
  @end display
  
  
@@ -1865,7 +1886,7 @@ diff -ur coreutils-8.26.orig/doc/coreutils.texi coreutils-8.26/doc/coreutils.tex
  @section @command{timeout}: Run a command with a time limit
  
  @pindex timeout
  @section @command{timeout}: Run a command with a time limit
  
  @pindex timeout
-@@ -16936,90 +16850,6 @@
+@@ -17290,90 +17207,6 @@
  @end display
  
  
  @end display
  
  
@@ -1956,7 +1977,7 @@ diff -ur coreutils-8.26.orig/doc/coreutils.texi coreutils-8.26/doc/coreutils.tex
  @node Delaying
  @chapter Delaying
  
  @node Delaying
  @chapter Delaying
  
-@@ -17029,11 +16859,11 @@
+@@ -17383,11 +17216,11 @@
  @c Perhaps @command{wait} or other commands should be described here also?
  
  @menu
  @c Perhaps @command{wait} or other commands should be described here also?
  
  @menu
@@ -1970,7 +1991,7 @@ diff -ur coreutils-8.26.orig/doc/coreutils.texi coreutils-8.26/doc/coreutils.tex
  @section @command{sleep}: Delay for a specified time
  
  @pindex sleep
  @section @command{sleep}: Delay for a specified time
  
  @pindex sleep
-@@ -17083,13 +16913,13 @@
+@@ -17437,13 +17270,13 @@
  These programs do numerically-related operations.
  
  @menu
  These programs do numerically-related operations.
  
  @menu
@@ -1988,7 +2009,7 @@ diff -ur coreutils-8.26.orig/doc/coreutils.texi coreutils-8.26/doc/coreutils.tex
  @section @command{factor}: Print prime factors
  
  @pindex factor
  @section @command{factor}: Print prime factors
  
  @pindex factor
-@@ -17147,7 +16977,7 @@
+@@ -17501,7 +17334,7 @@
  @exitstatus
  
  
  @exitstatus
  
  
@@ -1997,7 +2018,7 @@ diff -ur coreutils-8.26.orig/doc/coreutils.texi coreutils-8.26/doc/coreutils.tex
  @section @command{numfmt}: Reformat numbers
  
  @pindex numfmt
  @section @command{numfmt}: Reformat numbers
  
  @pindex numfmt
-@@ -17487,7 +17317,7 @@
+@@ -17841,7 +17674,7 @@
  @end example
  
  
  @end example
  
  
@@ -2006,3 +2027,12 @@ diff -ur coreutils-8.26.orig/doc/coreutils.texi coreutils-8.26/doc/coreutils.tex
  @section @command{seq}: Print numeric sequences
  
  @pindex seq
  @section @command{seq}: Print numeric sequences
  
  @pindex seq
+@@ -18012,7 +17845,7 @@
+ whenever you read, write, or change the attributes of the file
+ respectively, and searching a directory counts as reading it.  A
+ file's atime and mtime can also be set directly, via the
+-@command{touch} command (@pxref{touch invocation}).  In practice,
++@command{touch} command (@pxref{touch}).  In practice,
+ though, timestamps are not updated quite that way.
+ For efficiency reasons, many systems are lazy about updating atimes: