]> git.pld-linux.org Git - packages/coreutils.git/blobdiff - coreutils-info.patch
- updated to 8.23
[packages/coreutils.git] / coreutils-info.patch
index 5c69887287d320c2fa3b77a5466d406f3e5028a4..a136949ac60881b2b3a5b2c1c26d9fa3935339bf 100644 (file)
@@ -1,6 +1,6 @@
---- coreutils-6.10/doc/coreutils.texi.orig     2008-01-11 14:47:21.000000000 +0100
-+++ coreutils-6.10/doc/coreutils.texi  2008-03-02 02:00:24.656756959 +0100
-@@ -20,114 +20,100 @@
+--- coreutils-8.23/doc/coreutils.texi.orig     2014-07-14 00:09:52.000000000 +0200
++++ coreutils-8.23/doc/coreutils.texi  2014-07-20 18:30:37.001187417 +0200
+@@ -22,121 +22,110 @@
  @syncodeindex pg cp
  @syncodeindex vr cp
  
@@ -8,17 +8,16 @@
 +@dircategory Core utilities:
  @direntry
 -* Coreutils: (coreutils).       Core GNU (file, text, shell) utilities.
--* Common options: (coreutils)Common options.      Common options.
++* Coreutils: (coreutils).             Core GNU (file, text, shell) utilities
+ * Common options: (coreutils)Common options.
 -* File permissions: (coreutils)File permissions.  Access modes.
--* Date input formats: (coreutils)Date input formats.
++* File permissions: (coreutils)File permissions.      Access modes
+ * Date input formats: (coreutils)Date input formats.
 -@end direntry
 -
 -@c FIXME: the following need documentation
 -@c * [: (coreutils)[ invocation.                   File/string tests.
 -@c * pinky: (coreutils)pinky invocation.           FIXME.
--@c * uptime: (coreutils)uptime invocation.         FIXME.
--@c * mktemp: (coreutils)mktemp invocation.         FIXME.
--@c * chcon: (coreutils)chcon invocation.           FIXME.
 -
 -@dircategory Individual utilities
 -@direntry
 -* base64: (coreutils)base64 invocation.         Base64 encode/decode data.
 -* basename: (coreutils)basename invocation.     Strip directory and suffix.
 -* cat: (coreutils)cat invocation.               Concatenate and write files.
+-* chcon: (coreutils)chcon invocation.           Change SELinux CTX of files.
 -* chgrp: (coreutils)chgrp invocation.           Change file groups.
--* chmod: (coreutils)chmod invocation.           Change file permissions.
--* chown: (coreutils)chown invocation.           Change file owners/groups.
+-* chmod: (coreutils)chmod invocation.           Change access permissions.
+-* chown: (coreutils)chown invocation.           Change file owners and groups.
 -* chroot: (coreutils)chroot invocation.         Specify the root directory.
 -* cksum: (coreutils)cksum invocation.           Print POSIX CRC checksum.
 -* comm: (coreutils)comm invocation.             Compare sorted files by line.
+-* coreutils: (coreutils)coreutils invocation.   Multi-call program.
 -* cp: (coreutils)cp invocation.                 Copy files.
 -* csplit: (coreutils)csplit invocation.         Split by context.
 -* cut: (coreutils)cut invocation.               Print selected parts of lines.
@@ -40,7 +41,7 @@
 -* df: (coreutils)df invocation.                 Report file system disk usage.
 -* dir: (coreutils)dir invocation.               List directories briefly.
 -* dircolors: (coreutils)dircolors invocation.   Color setup for ls.
--* dirname: (coreutils)dirname invocation.       Strip non-directory suffix.
+-* dirname: (coreutils)dirname invocation.       Strip last file name component.
 -* du: (coreutils)du invocation.                 Report on disk usage.
 -* echo: (coreutils)echo invocation.             Print a line of text.
 -* env: (coreutils)env invocation.               Modify the environment.
@@ -55,7 +56,7 @@
 -* hostid: (coreutils)hostid invocation.         Print numeric host identifier.
 -* hostname: (coreutils)hostname invocation.     Print or set system name.
 -* id: (coreutils)id invocation.                 Print user identity.
--* install: (coreutils)install invocation.       Copy and change attributes.
+-* install: (coreutils)install invocation.       Copy files and set attributes.
 -* join: (coreutils)join invocation.             Join lines on a common field.
 -* kill: (coreutils)kill invocation.             Send a signal to processes.
 -* link: (coreutils)link invocation.             Make hard links between files.
 -* mkdir: (coreutils)mkdir invocation.           Create directories.
 -* mkfifo: (coreutils)mkfifo invocation.         Create FIFOs (named pipes).
 -* mknod: (coreutils)mknod invocation.           Create special files.
+-* mktemp: (coreutils)mktemp invocation.         Create temporary files.
 -* mv: (coreutils)mv invocation.                 Rename files.
 -* nice: (coreutils)nice invocation.             Modify niceness.
 -* nl: (coreutils)nl invocation.                 Number lines and write files.
 -* nohup: (coreutils)nohup invocation.           Immunize to hangups.
+-* nproc: (coreutils)nproc invocation.           Print the number of processors.
+-* numfmt: (coreutils)numfmt invocation.         Reformat numbers.
 -* od: (coreutils)od invocation.                 Dump files in octal, etc.
 -* paste: (coreutils)paste invocation.           Merge lines of files.
 -* pathchk: (coreutils)pathchk invocation.       Check file name portability.
 -* ptx: (coreutils)ptx invocation.               Produce permuted indexes.
 -* pwd: (coreutils)pwd invocation.               Print working directory.
 -* readlink: (coreutils)readlink invocation.     Print referent of a symlink.
+-* realpath: (coreutils)realpath invocation.     Print resolved file names.
 -* rm: (coreutils)rm invocation.                 Remove files.
 -* rmdir: (coreutils)rmdir invocation.           Remove empty directories.
+-* runcon: (coreutils)runcon invocation.         Run in specified SELinux CTX.
 -* seq: (coreutils)seq invocation.               Print numeric sequences
 -* sha1sum: (coreutils)sha1sum invocation.       Print or check SHA-1 digests.
 -* sha2: (coreutils)sha2 utilities.              Print or check SHA-2 digests.
 -* shuf: (coreutils)shuf invocation.             Shuffling text files.
 -* sleep: (coreutils)sleep invocation.           Delay for a specified time.
 -* sort: (coreutils)sort invocation.             Sort text files.
--* split: (coreutils)split invocation.           Split into fixed-size pieces.
+-* split: (coreutils)split invocation.           Split into pieces.
 -* stat: (coreutils)stat invocation.             Report file(system) status.
+-* stdbuf: (coreutils)stdbuf invocation.         Modify stdio buffering.
 -* stty: (coreutils)stty invocation.             Print/change terminal settings.
--* su: (coreutils)su invocation.                 Modify user and group ID.
 -* sum: (coreutils)sum invocation.               Print traditional checksum.
 -* sync: (coreutils)sync invocation.             Synchronize memory and disk.
 -* tac: (coreutils)tac invocation.               Reverse files.
 -* tail: (coreutils)tail invocation.             Output the last part of files.
 -* tee: (coreutils)tee invocation.               Redirect to multiple files.
 -* test: (coreutils)test invocation.             File/string tests.
+-* timeout: (coreutils)timeout invocation.       Run with time limit.
 -* touch: (coreutils)touch invocation.           Change file timestamps.
 -* tr: (coreutils)tr invocation.                 Translate characters.
 -* true: (coreutils)true invocation.             Do nothing, successfully.
+-* truncate: (coreutils)truncate invocation.     Shrink/extend size of a file.
 -* tsort: (coreutils)tsort invocation.           Topological sort.
 -* tty: (coreutils)tty invocation.               Print terminal name.
 -* uname: (coreutils)uname invocation.           Print system information.
 -* unexpand: (coreutils)unexpand invocation.     Convert spaces to tabs.
 -* uniq: (coreutils)uniq invocation.             Uniquify files.
 -* unlink: (coreutils)unlink invocation.         Removal via unlink(2).
+-* uptime: (coreutils)uptime invocation.         Print uptime and load.
 -* users: (coreutils)users invocation.           Print current user names.
 -* vdir: (coreutils)vdir invocation.             List directories verbosely.
 -* wc: (coreutils)wc invocation.                 Line, word, and byte counts.
 -* who: (coreutils)who invocation.               Print who is logged in.
 -* whoami: (coreutils)whoami invocation.         Print effective user ID.
 -* yes: (coreutils)yes invocation.               Print a string indefinitely.
-+* Coreutils: (coreutils).                     Core GNU (file, text, shell) utilities.
-+* arch: (coreutils)arch invocation.           Print machine hardware name.
-+* base64: (coreutils)base64 invocation.               Base64 encode/decode data.
-+* basename: (coreutils)basename invocation.   Strip directory and suffix.
-+* cat: (coreutils)cat invocation.             Concatenate and write files.
-+* chgrp: (coreutils)chgrp invocation.         Change file groups.
-+* chmod: (coreutils)chmod invocation.         Change file permissions.
-+* chown: (coreutils)chown invocation.         Change file owners/groups.
-+* chroot: (coreutils)chroot invocation.               Specify the root directory.
-+* cksum: (coreutils)cksum invocation.         Print POSIX CRC checksum.
-+* comm: (coreutils)comm invocation.           Compare sorted files by line.
-+* cp: (coreutils)cp invocation.                       Copy files.
-+* csplit: (coreutils)csplit invocation.               Split by context.
-+* cut: (coreutils)cut invocation.             Print selected parts of lines.
-+* date: (coreutils)date invocation.           Print/set system date and time.
-+* dd: (coreutils)dd invocation.                       Copy and convert a file.
-+* df: (coreutils)df invocation.                       Report file system disk usage.
-+* dir: (coreutils)dir invocation.             List directories briefly.
-+* dircolors: (coreutils)dircolors invocation. Color setup for ls.
-+* dirname: (coreutils)dirname invocation.     Strip non-directory suffix.
-+* du: (coreutils)du invocation.                       Report on disk usage.
-+* echo: (coreutils)echo invocation.           Print a line of text.
-+* env: (coreutils)env invocation.             Modify the environment.
-+* expand: (coreutils)expand invocation.               Convert tabs to spaces.
-+* expr: (coreutils)expr invocation.           Evaluate expressions.
-+* factor: (coreutils)factor invocation.               Print prime factors
-+* false: (coreutils)false invocation.         Do nothing, unsuccessfully.
-+* fmt: (coreutils)fmt invocation.             Reformat paragraph text.
-+* fold: (coreutils)fold invocation.           Wrap long input lines.
-+* groups: (coreutils)groups invocation.               Print group names a user is in.
-+* head: (coreutils)head invocation.           Output the first part of files.
-+* hostid: (coreutils)hostid invocation.               Print numeric host identifier.
-+* hostname: (coreutils)hostname invocation.   Print or set system name.
-+* id: (coreutils)id invocation.                       Print user identity.
-+* install: (coreutils)install invocation.     Copy and change attributes.
-+* join: (coreutils)join invocation.           Join lines on a common field.
-+* kill: (coreutils)kill invocation.           Send a signal to processes.
-+* link: (coreutils)link invocation.           Make hard links between files.
-+* ln: (coreutils)ln invocation.                       Make links between files.
-+* logname: (coreutils)logname invocation.     Print current login name.
-+* ls: (coreutils)ls invocation.                       List directory contents.
-+* md5sum: (coreutils)md5sum invocation.               Print or check MD5 digests.
-+* mkdir: (coreutils)mkdir invocation.         Create directories.
-+* mkfifo: (coreutils)mkfifo invocation.               Create FIFOs (named pipes).
-+* mknod: (coreutils)mknod invocation.         Create special files.
-+* mv: (coreutils)mv invocation.                       Rename files.
-+* nice: (coreutils)nice invocation.           Modify niceness.
-+* nl: (coreutils)nl invocation.                       Number lines and write files.
-+* nohup: (coreutils)nohup invocation.         Immunize to hangups.
-+* od: (coreutils)od invocation.                       Dump files in octal, etc.
-+* paste: (coreutils)paste invocation.         Merge lines of files.
-+* pathchk: (coreutils)pathchk invocation.     Check file name portability.
-+* pr: (coreutils)pr invocation.                       Paginate or columnate files.
-+* printenv: (coreutils)printenv invocation.   Print environment variables.
-+* printf: (coreutils)printf invocation.               Format and print data.
-+* ptx: (coreutils)ptx invocation.             Produce permuted indexes.
-+* pwd: (coreutils)pwd invocation.             Print working directory.
-+* readlink: (coreutils)readlink invocation.   Print referent of a symlink.
-+* rm: (coreutils)rm invocation.                       Remove files.
-+* rmdir: (coreutils)rmdir invocation.         Remove empty directories.
-+* seq: (coreutils)seq invocation.             Print numeric sequences
-+* sha1sum: (coreutils)sha1sum invocation.     Print or check SHA-1 digests.
-+* sha2: (coreutils)sha2 utilities.            Print or check SHA-2 digests.
-+* shred: (coreutils)shred invocation.         Remove files more securely.
-+* shuf: (coreutils)shuf invocation.           Shuffling text files.
-+* sleep: (coreutils)sleep invocation.         Delay for a specified time.
-+* sort: (coreutils)sort invocation.           Sort text files.
-+* split: (coreutils)split invocation.         Split into fixed-size pieces.
-+* stat: (coreutils)stat invocation.           Report file(system) status.
-+* stty: (coreutils)stty invocation.           Print/change terminal settings.
-+* su: (coreutils)su invocation.                       Modify user and group ID.
-+* sum: (coreutils)sum invocation.             Print traditional checksum.
-+* sync: (coreutils)sync invocation.           Synchronize memory and disk.
-+* tac: (coreutils)tac invocation.             Reverse files.
-+* tail: (coreutils)tail invocation.           Output the last part of files.
-+* tee: (coreutils)tee invocation.             Redirect to multiple files.
-+* test: (coreutils)test invocation.           File/string tests.
-+* touch: (coreutils)touch invocation.         Change file timestamps.
-+* tr: (coreutils)tr invocation.                       Translate characters.
-+* true: (coreutils)true invocation.           Do nothing, successfully.
-+* tsort: (coreutils)tsort invocation.         Topological sort.
-+* tty: (coreutils)tty invocation.             Print terminal name.
-+* uname: (coreutils)uname invocation.         Print system information.
-+* unexpand: (coreutils)unexpand invocation.   Convert spaces to tabs.
-+* uniq: (coreutils)uniq invocation.           Uniquify files.
-+* unlink: (coreutils)unlink invocation.               Removal via unlink(2).
-+* users: (coreutils)users invocation.         Print current user names.
-+* vdir: (coreutils)vdir invocation.           List directories verbosely.
-+* wc: (coreutils)wc invocation.                       Line, word, and byte counts.
-+* who: (coreutils)who invocation.             Print who is logged in.
-+* whoami: (coreutils)whoami invocation.               Print effective user ID.
-+* yes: (coreutils)yes invocation.             Print a string indefinitely.
++* arch: (coreutils)arch.              Print machine hardware name
++* base64: (coreutils)base64.          Base64 encode/decode data
++* basename: (coreutils)basename.      Strip directory and suffix
++* cat: (coreutils)cat.                        Concatenate and write files
++* chcon: (coreutils)chcon.            Change SELinux CTX of files
++* chgrp: (coreutils)chgrp.            Change file groups
++* chmod: (coreutils)chmod.            Change access permissions
++* chown: (coreutils)chown.            Change file owners and groups
++* chroot: (coreutils)chroot.          Specify the root directory
++* cksum: (coreutils)cksum.            Print POSIX CRC checksum
++* comm: (coreutils)comm.              Compare sorted files by line
++* coreutils: (coreutils)coreutils.    Multi-call program
++* cp: (coreutils)cp.                  Copy files
++* csplit: (coreutils)csplit.          Split by context
++* cut: (coreutils)cut.                        Print selected parts of lines
++* date: (coreutils)date.              Print/set system date and time
++* dd: (coreutils)dd.                  Copy and convert a file
++* df: (coreutils)df.                  Report file system disk usage
++* dir: (coreutils)dir.                        List directories briefly
++* dircolors: (coreutils)dircolors.    Color setup for ls
++* dirname: (coreutils)dirname.                Strip last file name component
++* du: (coreutils)du.                  Report on disk usage
++* echo: (coreutils)echo.              Print a line of text
++* env: (coreutils)env.                        Modify the environment
++* expand: (coreutils)expand.          Convert tabs to spaces
++* expr: (coreutils)expr.              Evaluate expressions
++* factor: (coreutils)factor.          Print prime factors
++* false: (coreutils)false.            Do nothing, unsuccessfully
++* fmt: (coreutils)fmt.                        Reformat paragraph text
++* fold: (coreutils)fold.              Wrap long input lines
++* 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
++* id: (coreutils)id.                  Print user identity
++* install: (coreutils)install.                Copy files and set attributes
++* join: (coreutils)join.              Join lines on a common field
++* link: (coreutils)link.              Make hard links between files
++* ln: (coreutils)ln.                  Make links between files
++* logname: (coreutils)logname.                Print current login name
++* ls: (coreutils)ls.                  List directory contents
++* md5sum: (coreutils)md5sum.          Print or check MD5 digests
++* mkdir: (coreutils)mkdir.            Create directories
++* mkfifo: (coreutils)mkfifo.          Create FIFOs (named pipes)
++* mknod: (coreutils)mknod.            Create special files
++* mktemp: (coreutils)mktemp.          Create temporary files
++* mv: (coreutils)mv.                  Rename files
++* nice: (coreutils)nice.              Modify niceness
++* nl: (coreutils)nl.                  Number lines and write files
++* 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.
++* paste: (coreutils)paste.            Merge lines of files
++* pathchk: (coreutils)pathchk.                Check file name portability
++* pr: (coreutils)pr.                  Paginate or columnate files
++* printenv: (coreutils)printenv.      Print environment variables
++* printf: (coreutils)printf.          Format and print data
++* ptx: (coreutils)ptx.                        Produce permuted indexes
++* pwd: (coreutils)pwd.                        Print working directory
++* readlink: (coreutils)readlink.      Print referent of a symlink
++* realpath: (coreutils)realpath.      Print resolved file names
++* rm: (coreutils)rm.                  Remove files
++* rmdir: (coreutils)rmdir.            Remove empty directories
++* 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
++* shred: (coreutils)shred.            Remove files more securely
++* shuf: (coreutils)shuf.              Shuffling text files
++* sleep: (coreutils)sleep.            Delay for a specified time
++* sort: (coreutils)sort.              Sort text files
++* split: (coreutils)split.            Split into pieces
++* stat: (coreutils)stat.              Report file(system) status
++* stdbuf: (coreutils)stdbuf.          Modify stdio buffering
++* stty: (coreutils)stty.              Print/change terminal settings
++* sum: (coreutils)sum.                        Print traditional checksum
++* sync: (coreutils)sync.              Synchronize memory and disk
++* tac: (coreutils)tac.                        Reverse files
++* tail: (coreutils)tail.              Output the last part of files
++* tee: (coreutils)tee.                        Redirect to multiple files
++* test: (coreutils)test.              File/string tests
++* timeout: (coreutils)timeout.                Run with time limit
++* touch: (coreutils)touch.            Change file timestamps
++* tr: (coreutils)tr.                  Translate characters
++* true: (coreutils)true.              Do nothing, successfully
++* truncate: (coreutils)truncate.      Shrink/extend size of a file
++* tsort: (coreutils)tsort.            Topological sort
++* tty: (coreutils)tty.                        Print terminal name
++* uname: (coreutils)uname.            Print system information
++* unexpand: (coreutils)unexpand.      Convert spaces to tabs
++* uniq: (coreutils)uniq.              Uniquify files
++* unlink: (coreutils)unlink.          Removal via unlink(2)
++* users: (coreutils)users.            Print current user names
++* vdir: (coreutils)vdir.              List directories verbosely
++* wc: (coreutils)wc.                  Line, word, and byte counts
++* who: (coreutils)who.                        Print who is logged in
++* whoami: (coreutils)whoami.          Print effective user ID
++* yes: (coreutils)yes.                        Print a string indefinitely
  @end direntry
  
  @copying
-@@ -189,9 +175,8 @@
- * File name manipulation::             dirname basename pathchk
- * Working context::                    pwd stty printenv tty
- * User information::                   id logname whoami groups users who
--* System context::                     date uname hostname hostid
-+* System context::                     date uname hostid
- * Modified command invocation::        chroot env nice nohup su
--* Process control::                    kill
- * Delaying::                           sleep
- * Numeric operations::                 factor seq
- * File permissions::                   Access modes.
-@@ -218,42 +203,42 @@
+@@ -201,10 +190,9 @@
+ * File name manipulation::       dirname basename pathchk mktemp realpath
+ * Working context::              pwd stty printenv tty
+ * User information::             id logname whoami groups users who
+-* System context::               date arch nproc uname hostname hostid uptime
++* System context::               date arch nproc uname hostid
+ * SELinux context::              chcon runcon
+ * Modified command invocation::  chroot env nice nohup stdbuf timeout
+-* Process control::              kill
+ * Delaying::                     sleep
+ * Numeric operations::           factor seq
+ * File permissions::             Access modes
+@@ -230,47 +218,47 @@
+ * Traversing symlinks::          Traversing symlinks to directories
+ * Treating / specially::         Treating / specially
+ * Standards conformance::        Standards conformance
+-* coreutils invocation::         Multi-call binary invocation
++* coreutils::                    Multi-call binary invocation
  
  Output of entire files
  
--* cat invocation::              Concatenate and write files.
--* tac invocation::              Concatenate and write files in reverse.
--* nl invocation::               Number lines and write files.
--* od invocation::               Write files in octal or other formats.
--* base64 invocation::           Transform data into printable data.
-+* cat::                         Concatenate and write files.
-+* tac::                         Concatenate and write files in reverse.
-+* nl::                          Number lines and write files.
-+* od::                          Write files in octal or other formats.
-+* base64::                      Transform data into printable data.
+-* cat invocation::               Concatenate and write files
+-* tac invocation::               Concatenate and write files in reverse
+-* nl invocation::                Number lines and write files
+-* od invocation::                Write files in octal or other formats
+-* base64 invocation::            Transform data into printable data
++* cat::                          Concatenate and write files
++* tac::                          Concatenate and write files in reverse
++* nl::                           Number lines and write files
++* od::                           Write files in octal or other formats
++* base64::                       Transform data into printable data
  
  Formatting file contents
  
--* fmt invocation::              Reformat paragraph text.
--* pr invocation::               Paginate or columnate files for printing.
--* fold invocation::             Wrap input lines to fit in specified width.
-+* fmt::                         Reformat paragraph text.
-+* pr::                          Paginate or columnate files for printing.
-+* fold::                        Wrap input lines to fit in specified width.
+-* fmt invocation::               Reformat paragraph text
+-* numfmt invocation::            Reformat numbers
+-* pr invocation::                Paginate or columnate files for printing
+-* fold invocation::              Wrap input lines to fit in specified width
++* fmt::                          Reformat paragraph text
++* numfmt::                       Reformat numbers
++* pr::                           Paginate or columnate files for printing
++* fold::                         Wrap input lines to fit in specified width
  
  Output of parts of files
  
--* head invocation::             Output the first part of files.
--* tail invocation::             Output the last part of files.
--* split invocation::            Split a file into fixed-size pieces.
--* csplit invocation::           Split a file into context-determined pieces.
-+* head::                        Output the first part of files.
-+* tail::                        Output the last part of files.
-+* split::                       Split a file into fixed-size pieces.
-+* csplit::                      Split a file into context-determined pieces.
+-* head invocation::              Output the first part of files
+-* tail invocation::              Output the last part of files
+-* split invocation::             Split a file into fixed-size pieces
+-* csplit invocation::            Split a file into context-determined pieces
++* head::                         Output the first part of files
++* tail::                         Output the last part of files
++* split::                        Split a file into fixed-size pieces
++* csplit::                       Split a file into context-determined pieces
  
  Summarizing files
  
--* wc invocation::               Print newline, word, and byte counts.
--* sum invocation::              Print checksum and block counts.
--* cksum invocation::            Print CRC checksum and byte counts.
--* md5sum invocation::           Print or check MD5 digests.
--* sha1sum invocation::          Print or check SHA-1 digests.
--* sha2 utilities::              Print or check SHA-2 digests.
-+* wc::                          Print newline, word, and byte counts.
-+* sum::                         Print checksum and block counts.
-+* cksum::                       Print CRC checksum and byte counts.
-+* md5sum::                      Print or check MD5 digests.
-+* sha1sum::                     Print or check SHA-1 digests.
-+* sha2::                        Print or check SHA-2 digests.
+-* wc invocation::                Print newline, word, and byte counts
+-* sum invocation::               Print checksum and block counts
+-* cksum invocation::             Print CRC checksum and byte counts
+-* md5sum invocation::            Print or check MD5 digests
+-* sha1sum invocation::           Print or check SHA-1 digests
++* wc::                           Print newline, word, and byte counts
++* sum::                          Print checksum and block counts
++* cksum::                        Print CRC checksum and byte counts
++* md5sum::                       Print or check MD5 digests
++* sha1sum::                      Print or check SHA-1 digests
+ * sha2 utilities::               Print or check SHA-2 digests
  
  Operating on sorted files
  
--* sort invocation::             Sort text files.
--* shuf invocation::             Shuffle text files.
--* uniq invocation::             Uniquify files.
--* comm invocation::             Compare two sorted files line by line.
--* ptx invocation::              Produce a permuted index of file contents.
--* tsort invocation::            Topological sort.
-+* sort::                        Sort text files.
-+* shuf::                        Shuffle text files.
-+* uniq::                        Uniquify files.
-+* comm::                        Compare two sorted files line by line.
-+* ptx::                         Produce a permuted index of file contents.
-+* tsort::                       Topological sort.
+-* sort invocation::              Sort text files
+-* shuf invocation::              Shuffle text files
+-* uniq invocation::              Uniquify files
+-* comm invocation::              Compare two sorted files line by line
+-* ptx invocation::               Produce a permuted index of file contents
+-* tsort invocation::             Topological sort
++* sort::                         Sort text files
++* shuf::                         Shuffle text files
++* uniq::                         Uniquify files
++* comm::                         Compare two sorted files line by line
++* ptx::                          Produce a permuted index of file contents
++* tsort::                        Topological sort
  
  @command{ptx}: Produce permuted indexes
  
-@@ -265,15 +250,15 @@
+@@ -282,15 +270,15 @@
  
- Operating on fields within a line
+ Operating on fields
  
--* cut invocation::              Print selected parts of lines.
--* paste invocation::            Merge lines of files.
--* join invocation::             Join lines on a common field.
-+* cut::                         Print selected parts of lines.
-+* paste::                       Merge lines of files.
-+* join::                        Join lines on a common field.
+-* cut invocation::               Print selected parts of lines
+-* paste invocation::             Merge lines of files
+-* join invocation::              Join lines on a common field
++* cut::                          Print selected parts of lines
++* paste::                        Merge lines of files
++* join::                         Join lines on a common field
  
  Operating on characters
  
--* tr invocation::               Translate, squeeze, and/or delete characters.
--* expand invocation::           Convert tabs to spaces.
--* unexpand invocation::         Convert spaces to tabs.
-+* tr::                          Translate, squeeze, and/or delete characters.
-+* expand::                      Convert tabs to spaces.
-+* unexpand::                    Convert spaces to tabs.
+-* tr invocation::                Translate, squeeze, and/or delete characters
+-* expand invocation::            Convert tabs to spaces
+-* unexpand invocation::          Convert spaces to tabs
++* tr::                           Translate, squeeze, and/or delete characters
++* expand::                       Convert tabs to spaces
++* unexpand::                     Convert spaces to tabs
  
  @command{tr}: Translate, squeeze, and/or delete characters
  
-@@ -283,10 +268,10 @@
+@@ -300,10 +288,10 @@
  
  Directory listing
  
--* ls invocation::               List directory contents
--* dir invocation::              Briefly list directory contents
--* vdir invocation::             Verbosely list directory contents
--* dircolors invocation::        Color setup for @command{ls}
-+* ls::                          List directory contents
-+* dir::                         Briefly list directory contents
-+* vdir::                        Verbosely list directory contents
-+* dircolors::                   Color setup for @command{ls}
+-* ls invocation::                List directory contents
+-* dir invocation::               Briefly list directory contents
+-* vdir invocation::              Verbosely list directory contents
+-* dircolors invocation::         Color setup for @command{ls}
++* ls::                           List directory contents
++* dir::                          Briefly list directory contents
++* vdir::                         Verbosely list directory contents
++* dircolors::                    Color setup for @command{ls}
  
  @command{ls}:  List directory contents
  
-@@ -299,50 +284,50 @@
+@@ -316,51 +304,51 @@
  
  Basic operations
  
--* cp invocation::               Copy files and directories
--* dd invocation::               Convert and copy a file
--* install invocation::          Copy files and set attributes
--* mv invocation::               Move (rename) files
--* rm invocation::               Remove files or directories
--* shred invocation::            Remove files more securely
-+* cp::                          Copy files and directories
-+* dd::                          Convert and copy a file
-+* install::                     Copy files and set attributes
-+* mv::                          Move (rename) files
-+* rm::                          Remove files or directories
-+* shred::                       Remove files more securely
+-* cp invocation::                Copy files and directories
+-* dd invocation::                Convert and copy a file
+-* install invocation::           Copy files and set attributes
+-* mv invocation::                Move (rename) files
+-* rm invocation::                Remove files or directories
+-* shred invocation::             Remove files more securely
++* cp::                           Copy files and directories
++* dd::                           Convert and copy a file
++* install::                      Copy files and set attributes
++* mv::                           Move (rename) files
++* rm::                           Remove files or directories
++* shred::                        Remove files more securely
  
  Special file types
  
--* link invocation::             Make a hard link via the link syscall
--* ln invocation::               Make links between files
--* mkdir invocation::            Make directories
--* mkfifo invocation::           Make FIFOs (named pipes)
--* mknod invocation::            Make block or character special files
--* readlink invocation::         Print the referent of a symbolic link
--* rmdir invocation::            Remove empty directories
--* unlink invocation::           Remove files via unlink syscall
-+* link::                        Make a hard link via the link syscall
-+* ln::                          Make links between files
-+* mkdir::                       Make directories
-+* mkfifo::                      Make FIFOs (named pipes)
-+* mknod::                       Make block or character special files
-+* readlink::                    Print the referent of a symbolic link
-+* rmdir::                       Remove empty directories
-+* unlink::                      Remove files via unlink syscall
+-* link invocation::              Make a hard link via the link syscall
+-* ln invocation::                Make links between files
+-* mkdir invocation::             Make directories
+-* mkfifo invocation::            Make FIFOs (named pipes)
+-* mknod invocation::             Make block or character special files
+-* readlink invocation::          Print value of a symlink or canonical file name
+-* rmdir invocation::             Remove empty directories
+-* unlink invocation::            Remove files via unlink syscall
++* link::                         Make a hard link via the link syscall
++* ln::                           Make links between files
++* mkdir::                        Make directories
++* mkfifo::                       Make FIFOs (named pipes)
++* mknod::                        Make block or character special files
++* readlink::                     Print value of a symlink or canonical file name
++* rmdir::                        Remove empty directories
++* unlink::                       Remove files via unlink syscall
  
  Changing file attributes
  
--* chown invocation::            Change file owner and group
--* chgrp invocation::            Change group ownership
--* chmod invocation::            Change access permissions
--* touch invocation::            Change file timestamps
-+* chown::                       Change file owner and group
-+* chgrp::                       Change group ownership
-+* chmod::                       Change access permissions
-+* touch::                       Change file timestamps
+-* chown invocation::             Change file owner and group
+-* chgrp invocation::             Change group ownership
+-* chmod invocation::             Change access permissions
+-* touch invocation::             Change file timestamps
++* chown::                        Change file owner and group
++* chgrp::                        Change group ownership
++* chmod::                        Change access permissions
++* touch::                        Change file timestamps
  
  Disk usage
  
--* df invocation::               Report file system disk space usage
--* du invocation::               Estimate file space usage
--* stat invocation::             Report file or file system status
--* sync invocation::             Synchronize data on disk with memory
-+* df::                          Report file system disk space usage
-+* du::                          Estimate file space usage
-+* stat::                        Report file or file system status
-+* sync::                        Synchronize data on disk with memory
+-* df invocation::                Report file system disk space usage
+-* du invocation::                Estimate file space usage
+-* stat invocation::              Report file or file system status
+-* sync invocation::              Synchronize data on disk with memory
+-* truncate invocation::          Shrink or extend the size of a file
++* df::                           Report file system disk space usage
++* du::                           Estimate file space usage
++* stat::                         Report file or file system status
++* sync::                         Synchronize data on disk with memory
++* truncate::                     Shrink or extend the size of a file
  
  Printing text
  
--* echo invocation::             Print a line of text
--* printf invocation::           Format and print data
--* yes invocation::              Print a string until interrupted
-+* echo::                        Print a line of text
-+* printf::                      Format and print data
-+* yes::                         Print a string until interrupted
+-* echo invocation::              Print a line of text
+-* printf invocation::            Format and print data
+-* yes invocation::               Print a string until interrupted
++* echo::                         Print a line of text
++* printf::                       Format and print data
++* yes::                          Print a string until interrupted
  
  Conditions
  
--* false invocation::              Do nothing, unsuccessfully
--* true invocation::               Do nothing, successfully
--* test invocation::               Check file types and compare values
--* expr invocation::               Evaluate expressions
-+* false::                         Do nothing, unsuccessfully
-+* true::                          Do nothing, successfully
-+* test::                          Check file types and compare values
-+* expr::                          Evaluate expressions
+-* false invocation::             Do nothing, unsuccessfully
+-* true invocation::              Do nothing, successfully
+-* test invocation::              Check file types and compare values
+-* expr invocation::              Evaluate expressions
++* false::                        Do nothing, unsuccessfully
++* true::                         Do nothing, successfully
++* test::                         Check file types and compare values
++* expr::                         Evaluate expressions
  
  @command{test}: Check file types and compare values
  
-@@ -361,20 +346,20 @@
+@@ -379,22 +367,22 @@
  
  Redirection
  
  File name manipulation
  
 -* basename invocation::          Strip directory and suffix from a file name
--* dirname invocation::           Strip non-directory suffix from a file name
--* pathchk invocation::           Check file name portability
+-* dirname invocation::           Strip last file name component
+-* pathchk invocation::           Check file name validity and portability
+-* mktemp invocation::            Create temporary file or directory
+-* realpath invocation::          Print resolved file names
 +* basename::                     Strip directory and suffix from a file name
-+* dirname::                      Strip non-directory suffix from a file name
-+* pathchk::                      Check file name portability
++* dirname::                      Strip last file name component
++* pathchk::                      Check file name validity and portability
++* mktemp::                       Create temporary file or directory
++* realpath::                     Print resolved file names
  
  Working context
  
  
  @command{stty}: Print or change terminal characteristics
  
-@@ -388,20 +373,19 @@
+@@ -408,22 +396,20 @@
  
  User information
  
  
 -* arch invocation::              Print machine hardware name
 -* date invocation::              Print or set system date and time
+-* nproc invocation::             Print the number of processors
 -* uname invocation::             Print system information
 -* hostname invocation::          Print or set system name
--* hostid invocation::            Print numeric host identifier.
+-* hostid invocation::            Print numeric host identifier
+-* uptime invocation::            Print system uptime and load
 +* arch::                         Print machine hardware name
 +* date::                         Print or set system date and time
++* nproc::                        Print the number of processors
 +* uname::                        Print system information
 +* hostid::                       Print numeric host identifier
  
  @command{date}: Print or set system date and time
  
-@@ -416,24 +400,20 @@
+@@ -438,30 +424,26 @@
+ SELinux context
+-* chcon invocation::             Change SELinux context of file
+-* runcon invocation::            Run a command in specified SELinux context
++* chcon::                        Change SELinux context of file
++* runcon::                       Run a command in specified SELinux context
  
  Modified command invocation
  
 -* env invocation::               Run a command in a modified environment
 -* nice invocation::              Run a command with modified niceness
 -* nohup invocation::             Run a command immune to hangups
--* su invocation::                Run a command with substitute user and group ID
+-* stdbuf invocation::            Run a command with modified I/O buffering
+-* timeout invocation::           Run a command with a time limit
 -
 -Process control
 -
 +* env::                          Run a command in a modified environment
 +* nice::                         Run a command with modified niceness
 +* nohup::                        Run a command immune to hangups
-+* su::                           Run a command with substitute user and group ID
++* stdbuf::                       Run a command with modified I/O buffering
++* timeout::                      Run a command with a time limit
  
  Delaying
  
  
  File permissions
  
-@@ -1276,14 +1256,14 @@
+@@ -773,7 +755,7 @@
+ * Treating / specially::        --preserve-root and --no-preserve-root.
+ * Special built-in utilities::  @command{break}, @command{:}, @dots{}
+ * Standards conformance::       Conformance to the POSIX standard.
+-* coreutils invocation::        Multi-call binary invocation.
++* coreutils::                   Multi-call binary invocation.
+ @end menu
+@@ -1497,7 +1479,7 @@
+ or @samp{tail +10}, you can work around any compatibility problems by setting
+ @samp{_POSIX2_VERSION=199209} in your environment.
+-@node coreutils invocation
++@node coreutils
+ @section @command{coreutils}: Multi-call binary
+ @pindex multicall
+@@ -1523,14 +1505,14 @@
  in some way.
  
  @menu
  @section @command{cat}: Concatenate and write files
  
  @pindex cat
-@@ -1382,7 +1362,7 @@
+@@ -1630,7 +1612,7 @@
  @end smallexample
  
  
  @section @command{tac}: Concatenate and write files in reverse
  
  @pindex tac
-@@ -1431,7 +1411,7 @@
- @exitstatus
+@@ -1686,7 +1668,7 @@
+ @end example
  
  
 -@node nl invocation
  @section @command{nl}: Number lines and write files
  
  @pindex nl
-@@ -1594,7 +1574,7 @@
+@@ -1849,7 +1831,7 @@
  @exitstatus
  
  
  @section @command{od}: Write files in octal or other formats
  
  @pindex od
-@@ -1850,7 +1830,7 @@
+@@ -2114,7 +2096,7 @@
  
  @exitstatus
  
 -@node base64 invocation
 +@node base64
- @section @command{base64}: Transform data into printable data.
+ @section @command{base64}: Transform data into printable data
  
  @pindex base64
-@@ -1917,13 +1897,13 @@
+@@ -2182,14 +2164,14 @@
  These commands reformat the contents of files.
  
  @menu
 -* fmt invocation::              Reformat paragraph text.
+-* numfmt invocation::           Reformat numbers.
 -* pr invocation::               Paginate or columnate files for printing.
 -* fold invocation::             Wrap input lines to fit in specified width.
 +* fmt::                         Reformat paragraph text.
++* numfmt::                      Reformat numbers.
 +* pr::                          Paginate or columnate files for printing.
 +* fold::                        Wrap input lines to fit in specified width.
  @end menu
  @section @command{fmt}: Reformat paragraph text
  
  @pindex fmt
-@@ -2022,7 +2002,7 @@
+@@ -2293,7 +2275,7 @@
  @exitstatus
  
+-@node numfmt invocation
++@node numfmt
+ @section @command{numfmt}: Reformat numbers
+ @pindex numfmt
+@@ -2615,7 +2597,7 @@
+ == 2,14,74,83,648==
+ @end example
  
 -@node pr invocation
 +@node pr
  @section @command{pr}: Paginate or columnate files for printing
  
  @pindex pr
-@@ -2162,7 +2142,7 @@
+@@ -2725,7 +2707,7 @@
  @cindex time formats
  @cindex formatting times
  Format header dates using @var{format}, using the same conventions as
--for the command @samp{date +@var{format}}; @xref{date invocation}.
-+for the command @samp{date +@var{format}}; @xref{date}.
+-for the command @samp{date +@var{format}} @xref{date invocation}.
++for the command @samp{date +@var{format}} @xref{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,
-@@ -2389,7 +2369,7 @@
+@@ -2955,7 +2937,7 @@
  @exitstatus
  
  
  @section @command{fold}: Wrap input lines to fit in specified width
  
  @pindex fold
-@@ -2456,13 +2436,13 @@
+@@ -3022,13 +3004,13 @@
  These commands output pieces of the input.
  
  @menu
 -* head invocation::             Output the first part of files.
 -* tail invocation::             Output the last part of files.
--* split invocation::            Split a file into fixed-size pieces.
+-* split invocation::            Split a file into pieces.
 -* csplit invocation::           Split a file into context-determined pieces.
 +* head::                        Output the first part of files.
 +* tail::                        Output the last part of files.
-+* split::                       Split a file into fixed-size pieces.
++* split::                       Split a file into pieces.
 +* csplit::                      Split a file into context-determined pieces.
  @end menu
  
  @section @command{head}: Output the first part of files
  
  @pindex head
-@@ -2543,7 +2523,7 @@
+@@ -3105,7 +3087,7 @@
  @exitstatus
  
  
  @section @command{tail}: Output the last part of files
  
  @pindex tail
-@@ -2758,7 +2738,7 @@
+@@ -3343,7 +3325,7 @@
  @exitstatus
  
  
 -@node split invocation
 +@node split
- @section @command{split}: Split a file into fixed-size pieces
+ @section @command{split}: Split a file into pieces.
  
  @pindex split
-@@ -2845,7 +2825,7 @@
- @exitstatus
+@@ -3572,7 +3554,7 @@
+ @end example
  
  
 -@node csplit invocation
  @section @command{csplit}: Split a file into context-determined pieces
  
  @pindex csplit
-@@ -2985,16 +2965,16 @@
+@@ -3788,16 +3770,16 @@
  contents of files.
  
  @menu
 -* cksum invocation::            Print CRC checksum and byte counts.
 -* md5sum invocation::           Print or check MD5 digests.
 -* sha1sum invocation::          Print or check SHA-1 digests.
--* sha2 utilities::              Print or check SHA-2 digests.
 +* wc::                          Print newline, word, and byte counts.
 +* sum::                         Print checksum and block counts.
 +* cksum::                       Print CRC checksum and byte counts.
 +* md5sum::                      Print or check MD5 digests.
 +* sha1sum::                     Print or check SHA-1 digests.
-+* sha2::                        Print or check SHA-2 digests.
+ * sha2 utilities::              Print or check SHA-2 digests.
  @end menu
  
  
  @section @command{wc}: Print newline, word, and byte counts
  
  @pindex wc
-@@ -3101,7 +3081,7 @@
+@@ -3915,7 +3897,7 @@
  @exitstatus
  
  
  @section @command{sum}: Print checksum and block counts
  
  @pindex sum
-@@ -3152,7 +3132,7 @@
+@@ -3966,7 +3948,7 @@
  @exitstatus
  
  
  @section @command{cksum}: Print CRC checksum and byte counts
  
  @pindex cksum
-@@ -3186,7 +3166,7 @@
+@@ -4000,7 +3982,7 @@
  @exitstatus
  
  
  @section @command{md5sum}: Print or check MD5 digests
  
  @pindex md5sum
-@@ -3208,8 +3188,8 @@
- considered infeasible at the moment, it is known how to produce
- different files with identical MD5 (a ``collision''), something which
- can be a security issue in certain contexts.  For more secure hashes,
--consider using SHA-1 or SHA-2.  @xref{sha1sum invocation}, and
--@ref{sha2 utilities}.
-+consider using SHA-1 or SHA-2.  @xref{sha1sum}, and
-+@ref{sha2}.
- If a @var{file} is specified as @samp{-} or if no files are given
- @command{md5sum} computes the checksum for the standard input.
-@@ -3307,7 +3287,7 @@
+@@ -4146,7 +4128,7 @@
  @exitstatus
  
  
  @section @command{sha1sum}: Print or check SHA-1 digests
  
  @pindex sha1sum
-@@ -3319,17 +3299,17 @@
+@@ -4158,7 +4140,7 @@
  
  @command{sha1sum} computes a 160-bit checksum for each specified
  @var{file}.  The usage and options of this command are precisely the
  
  Note: The SHA-1 digest is more secure than MD5, and no collisions of
  it are known (different files having the same fingerprint).  However,
- it is known that they can be produced with considerable, but not
- unreasonable, resources.  For this reason, it is generally considered
- that SHA-1 should be gradually phased out in favor of the more secure
--SHA-2 hash algorithms.  @xref{sha2 utilities}.
-+SHA-2 hash algorithms.  @xref{sha2}.
--@node sha2 utilities
-+@node sha2
- @section sha2 utilities: Print or check SHA-2 digests
- @pindex sha224sum
-@@ -3359,7 +3339,7 @@
+@@ -4198,7 +4180,7 @@
  various lengths (respectively 224, 256, 384 and 512 bits),
  collectively known as the SHA-2 hashes.  The usage and options of
  these commands are precisely the same as for @command{md5sum}.
  
  Note: The SHA384 and SHA512 digests are considerably slower to
  compute, especially on 32-bit computers, than SHA224 or SHA256.
-@@ -3374,17 +3354,17 @@
+@@ -4213,16 +4195,16 @@
  These commands work with (or produce) sorted files.
  
  @menu
 +* comm::                        Compare two sorted files line by line.
 +* ptx::                         Produce a permuted index of file contents.
 +* tsort::                       Topological sort.
- * tsort background::            Where tsort came from.
  @end menu
  
  
  @section @command{sort}: Sort text files
  
  @pindex sort
-@@ -3629,7 +3609,7 @@
+@@ -4511,7 +4493,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
  except that keys with the same value sort together.
  
  If multiple random sort fields are specified, the same random hash
-@@ -3792,7 +3772,7 @@
+@@ -4699,7 +4681,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
+-a factor of log @var{n}.  Also see @ref{nproc invocation}.
++a factor of log @var{n}.  Also see @ref{nproc}.
+ @item -u
+ @itemx --unique
+@@ -4717,7 +4699,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 |
 -uniq} inspects the entire line.  @xref{uniq invocation}.
 +uniq} inspects the entire line.  @xref{uniq}.
  
- @item -z
- @itemx --zero-terminated
-@@ -3985,7 +3965,7 @@
+ @optZeroTerminated
+@@ -4926,7 +4908,7 @@
  @end itemize
  
  
  @section @command{shuf}: Shuffling text
  
  @pindex shuf
-@@ -4126,7 +4106,7 @@
+@@ -5082,7 +5064,7 @@
  @exitstatus
  
  
  @section @command{uniq}: Uniquify files
  
  @pindex uniq
-@@ -4148,7 +4128,7 @@
+@@ -5104,7 +5086,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}.
 +@xref{sort}.
  
  @vindex LC_COLLATE
- Comparisons use the character collating sequence specified by the
-@@ -4286,7 +4266,7 @@
+ Comparisons honor the rules specified by the @env{LC_COLLATE}
+@@ -5266,7 +5248,7 @@
  @exitstatus
  
  
  @section @command{comm}: Compare two sorted files line by line
  
  @pindex comm
-@@ -4329,7 +4309,7 @@
- If there is an error it exits with nonzero status.
--@node tsort invocation
-+@node tsort
- @section @command{tsort}: Topological sort
- @pindex tsort
-@@ -4483,7 +4463,7 @@
- @exitstatus
+@@ -5348,7 +5330,7 @@
  
+ @end table
  
 -@node ptx invocation
 +@node ptx
  @section @command{ptx}: Produce permuted indexes
  
  @pindex ptx
-@@ -4942,13 +4922,13 @@
- @chapter Operating on fields within a line
+@@ -5807,7 +5789,7 @@
+ @end itemize
+-@node tsort invocation
++@node tsort
+ @section @command{tsort}: Topological sort
+ @pindex tsort
+@@ -5969,13 +5951,13 @@
+ @chapter Operating on fields
  
  @menu
 -* cut invocation::              Print selected parts of lines.
  @section @command{cut}: Print selected parts of lines
  
  @pindex cut
-@@ -5047,7 +5027,7 @@
+@@ -6095,7 +6077,7 @@
  @exitstatus
  
  
  @section @command{paste}: Merge lines of files
  
  @pindex paste
-@@ -5117,7 +5097,7 @@
+@@ -6191,7 +6173,7 @@
  @exitstatus
  
  
  @section @command{join}: Join lines on a common field
  
  @pindex join
-@@ -5260,13 +5240,13 @@
- This commands operate on individual characters.
+@@ -6367,13 +6349,13 @@
+ These commands operate on individual characters.
  
  @menu
 -* tr invocation::               Translate, squeeze, and/or delete characters.
  @section @command{tr}: Translate, squeeze, and/or delete characters
  
  @pindex tr
-@@ -5644,7 +5624,7 @@
+@@ -6753,7 +6735,7 @@
  @end itemize
  
  
  @section @command{expand}: Convert tabs to spaces
  
  @pindex expand
-@@ -5697,7 +5677,7 @@
+@@ -6806,7 +6788,7 @@
  @exitstatus
  
  
  @section @command{unexpand}: Convert spaces to tabs
  
  @pindex unexpand
-@@ -5758,14 +5738,14 @@
+@@ -6867,14 +6849,14 @@
  and @command{vdir}, which list information about files.
  
  @menu
  @section @command{ls}: List directory contents
  
  @pindex ls
-@@ -6570,7 +6550,7 @@
+@@ -7737,7 +7719,7 @@
  @item +@var{format}
  @vindex LC_TIME
  List timestamps using @var{format}, where @var{format} is interpreted
  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
-@@ -6762,7 +6742,7 @@
+@@ -7929,7 +7911,7 @@
  @end table
  
  
  @section @command{dir}: Briefly list directory contents
  
  @pindex dir
-@@ -6772,10 +6752,10 @@
+@@ -7939,10 +7921,10 @@
  -b}; that is, by default files are listed in columns, sorted vertically,
  and special characters are represented by backslash escape sequences.
  
  @section @command{vdir}: Verbosely list directory contents
  
  @pindex vdir
-@@ -6785,7 +6765,7 @@
+@@ -7952,7 +7934,7 @@
  -b}; that is, by default files are listed in long format and special
  characters are represented by backslash escape sequences.
  
  @section @command{dircolors}: Color setup for @command{ls}
  
  @pindex dircolors
-@@ -6863,16 +6843,16 @@
+@@ -8039,16 +8021,16 @@
  copying, moving (renaming), and deleting (removing).
  
  @menu
  @section @command{cp}: Copy files and directories
  
  @pindex cp
-@@ -7251,7 +7231,7 @@
+@@ -8526,7 +8508,7 @@
  @exitstatus
  
  
  @section @command{dd}: Convert and copy a file
  
  @pindex dd
-@@ -7580,7 +7560,7 @@
+@@ -9016,7 +8998,7 @@
  @exitstatus
  
  
  @section @command{install}: Copy files and set attributes
  
  @pindex install
-@@ -7726,7 +7706,7 @@
+@@ -9197,7 +9179,7 @@
  @exitstatus
  
  
  @section @command{mv}: Move (rename) files
  
  @pindex mv
-@@ -7847,7 +7827,7 @@
+@@ -9338,7 +9320,7 @@
  @exitstatus
  
  
  @section @command{rm}: Remove files or directories
  
  @pindex rm
-@@ -8001,7 +7981,7 @@
+@@ -9501,7 +9483,7 @@
  @exitstatus
  
  
  @section @command{shred}: Remove files more securely
  
  @pindex shred
-@@ -8011,7 +7991,7 @@
+@@ -9511,7 +9493,7 @@
  @command{shred} overwrites devices or files, to help prevent even
  very expensive hardware from recovering the data.
  
  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
-@@ -8243,18 +8223,18 @@
+@@ -9772,18 +9754,18 @@
  (FIFOs), symbolic links, sockets, and so-called @dfn{special files}.
  
  @menu
 -* mkdir invocation::            Make directories.
 -* mkfifo invocation::           Make FIFOs (named pipes).
 -* mknod invocation::            Make block or character special files.
--* readlink invocation::         Print the referent of a symbolic link.
+-* readlink invocation::         Print value of a symlink or canonical file name.
 -* rmdir invocation::            Remove empty directories.
 -* unlink invocation::           Remove files via the unlink syscall
-+* link::                        Make a hard link via the link syscall.
++* link::                        Make a hard link via the link syscall
 +* ln::                          Make links between files.
 +* mkdir::                       Make directories.
 +* mkfifo::                      Make FIFOs (named pipes).
 +* mknod::                       Make block or character special files.
-+* readlink::                    Print the referent of a symbolic link.
++* readlink::                    Print value of a symlink or canonical file name.
 +* rmdir::                       Remove empty directories.
-+* unlink::                      Remove files via the unlink syscall.
++* unlink::                      Remove files via the unlink syscall
  @end menu
  
  
  @section @command{link}: Make a hard link via the link syscall
  
  @pindex link
-@@ -8267,7 +8247,7 @@
+@@ -9796,7 +9778,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
  Synopsis:
  
  @example
-@@ -8288,7 +8268,7 @@
+@@ -9822,7 +9804,7 @@
  @exitstatus
  
  
  @section @command{ln}: Make links between files
  
  @pindex ln
-@@ -8460,7 +8440,7 @@
+@@ -10006,7 +9988,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.
+-@xref{realpath invocation}, which gives greater control
++@xref{realpath}, which gives greater control
+ over relative file name generation, as demonstrated in the following example:
+ @example
+@@ -10083,7 +10065,7 @@
  @end smallexample
  
  
  @section @command{mkdir}: Make directories
  
  @pindex mkdir
-@@ -8530,7 +8510,7 @@
+@@ -10156,7 +10138,7 @@
  @exitstatus
  
  
  @section @command{mkfifo}: Make FIFOs (named pipes)
  
  @pindex mkfifo
-@@ -8569,7 +8549,7 @@
+@@ -10197,7 +10179,7 @@
  @exitstatus
  
  
  @section @command{mknod}: Make block or character special files
  
  @pindex mknod
-@@ -8641,7 +8621,7 @@
+@@ -10274,7 +10256,7 @@
  @exitstatus
  
  
 -@node readlink invocation
 +@node readlink
- @section @command{readlink}: Print the referent of a symbolic link
+ @section @command{readlink}: Print value of a symlink or canonical file name
  
  @pindex readlink
-@@ -8728,7 +8708,7 @@
+@@ -10372,7 +10354,7 @@
  @exitstatus
  
  
  @section @command{rmdir}: Remove empty directories
  
  @pindex rmdir
-@@ -8776,12 +8756,12 @@
+@@ -10420,12 +10402,12 @@
  
  @end table
  
  @section @command{unlink}: Remove files via the unlink syscall
  
  @pindex unlink
-@@ -8792,7 +8772,7 @@
+@@ -10436,7 +10418,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
  
  @example
  unlink @var{filename}
-@@ -8826,14 +8806,14 @@
+@@ -10470,14 +10452,14 @@
  These commands change file attributes.
  
  @menu
+-* chown invocation::            Change file owners and groups.
 -* chgrp invocation::            Change file groups.
 -* chmod invocation::            Change access permissions.
--* chown invocation::            Change file owners and groups.
 -* touch invocation::            Change file timestamps.
++* chown::                       Change file owners and groups.
 +* chgrp::                       Change file groups.
 +* chmod::                       Change access permissions.
-+* chown::                       Change file owners and groups.
 +* touch::                       Change file timestamps.
  @end menu
  
  @section @command{chown}: Change file owner and group
  
  @pindex chown
-@@ -9050,7 +9030,7 @@
+@@ -10702,7 +10684,7 @@
  @end smallexample
  
  
  @section @command{chgrp}: Change group ownership
  
  @pindex chgrp
-@@ -9172,7 +9152,7 @@
+@@ -10711,7 +10693,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)
+-or to the group of an existing reference file.  @xref{chown invocation}.
++or to the group of an existing reference file.  @xref{chown}.
+ Synopsis:
+ @example
+@@ -10828,7 +10810,7 @@
  @end smallexample
  
  
  @section @command{chmod}: Change access permissions
  
  @pindex chmod
-@@ -9271,7 +9251,7 @@
+@@ -10928,7 +10910,7 @@
  @exitstatus
  
  
  @section @command{touch}: Change file timestamps
  
  @pindex touch
-@@ -9421,14 +9401,14 @@
+@@ -11135,15 +11117,15 @@
  file status information, and write buffers to disk.
  
  @menu
 -* du invocation::               Estimate file space usage.
 -* stat invocation::             Report file or file system status.
 -* sync invocation::             Synchronize memory and disk.
+-* truncate invocation::         Shrink or extend the size of a file.
 +* df::                          Report file system disk space usage.
 +* du::                          Estimate file space usage.
 +* stat::                        Report file or file system status.
 +* sync::                        Synchronize memory and disk.
++* truncate::                    Shrink or extend the size of a file.
  @end menu
  
  
  @section @command{df}: Report file system disk space usage
  
  @pindex df
-@@ -9633,7 +9613,7 @@
@samp{ext3} or @samp{reiserfs}.
+@@ -11442,7 +11424,7 @@
or @option{-x} is used together with a file name argument.
  
  
 -@node du invocation
  @section @command{du}: Estimate file space usage
  
  @pindex du
-@@ -9842,7 +9822,7 @@
+@@ -11699,7 +11681,7 @@
  @item +@var{format}
  @vindex LC_TIME
  List timestamps using @var{format}, where @var{format} is interpreted
  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
-@@ -9910,7 +9890,7 @@
+@@ -11767,7 +11749,7 @@
  @exitstatus
  
  
  @section @command{stat}: Report file or file system status
  
  @pindex stat
-@@ -10044,7 +10024,7 @@
+@@ -11956,7 +11938,7 @@
  @exitstatus
  
  
  @section @command{sync}: Synchronize data on disk with memory
  
  @pindex sync
-@@ -10080,13 +10060,13 @@
+@@ -11983,7 +11965,7 @@
+ @exitstatus
+-@node truncate invocation
++@node truncate
+ @section @command{truncate}: Shrink or extend the size of a file
+ @pindex truncate
+@@ -12060,13 +12042,13 @@
  This section describes commands that display text strings.
  
  @menu
  @section @command{echo}: Print a line of text
  
  @pindex echo
-@@ -10169,12 +10149,12 @@
+@@ -12155,12 +12137,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
  @section @command{printf}: Format and print data
  
  @pindex printf
-@@ -10317,7 +10297,7 @@
+@@ -12314,7 +12296,7 @@
  @exitstatus
  
  
  @section @command{yes}: Print a string until interrupted
  
  @pindex yes
-@@ -10348,14 +10328,14 @@
+@@ -12345,14 +12327,14 @@
  pipeline.
  
  @menu
  @section @command{false}: Do nothing, unsuccessfully
  
  @pindex false
-@@ -10385,7 +10365,7 @@
- non-@acronym{GNU} hosts.
+@@ -12382,7 +12364,7 @@
+ non-GNU hosts.
  
  
 -@node true invocation
  @section @command{true}: Do nothing, successfully
  
  @pindex true
-@@ -10421,7 +10401,7 @@
+@@ -12418,7 +12400,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.
  
  @section @command{test}: Check file types and compare values
  
  @pindex test
-@@ -10752,7 +10732,7 @@
+@@ -12751,7 +12733,7 @@
  @end table
  
  
  @section @command{expr}: Evaluate expressions
  
  @pindex expr
-@@ -11025,11 +11005,11 @@
+@@ -13028,11 +13010,11 @@
  it's described here.
  
  @menu
  @section @command{tee}: Redirect output to multiple files or processes
  
  @pindex tee
-@@ -11190,13 +11170,13 @@
+@@ -13193,15 +13175,15 @@
  This section describes commands that manipulate file names.
  
  @menu
 -* basename invocation::         Strip directory and suffix from a file name.
--* dirname invocation::          Strip non-directory suffix from a file name.
--* pathchk invocation::          Check file name portability.
+-* dirname invocation::          Strip last file name component.
+-* pathchk invocation::          Check file name validity and portability.
+-* mktemp invocation::           Create temporary file or directory.
+-* realpath invocation::         Print resolved file names.
 +* basename::                    Strip directory and suffix from a file name.
-+* dirname::                     Strip non-directory suffix from a file name.
-+* pathchk::                     Check file name portability.
++* dirname::                     Strip last file name component.
++* pathchk::                     Check file name validity and portability.
++* mktemp::                      Create temporary file or directory.
++* realpath::                    Print resolved file names.
  @end menu
  
  
  @section @command{basename}: Strip directory and suffix from a file name
  
  @pindex basename
-@@ -11250,7 +11230,7 @@
+@@ -13283,7 +13265,7 @@
  @end smallexample
  
  
 -@node dirname invocation
 +@node dirname
- @section @command{dirname}: Strip non-directory suffix from a file name
+ @section @command{dirname}: Strip last file name component
  
  @pindex dirname
-@@ -11291,7 +11271,7 @@
+@@ -13336,7 +13318,7 @@
  @end smallexample
  
  
 -@node pathchk invocation
 +@node pathchk
- @section @command{pathchk}: Check file name portability
+ @section @command{pathchk}: Check file name validity and portability
  
  @pindex pathchk
-@@ -11379,14 +11359,14 @@
+@@ -13412,7 +13394,7 @@
+ 1 otherwise.
+ @end display
+-@node mktemp invocation
++@node mktemp
+ @section @command{mktemp}: Create temporary file or directory
+ @pindex mktemp
+@@ -13587,7 +13569,7 @@
+ @end display
+-@node realpath invocation
++@node realpath
+ @section @command{realpath}: Print the resolved file name.
+ @pindex realpath
+@@ -13711,14 +13693,14 @@
  so forth.  See also the user-related commands in the next section.
  
  @menu
  @section @command{pwd}: Print working directory
  
  @pindex pwd
-@@ -11411,7 +11391,7 @@
+@@ -13765,7 +13747,7 @@
  @exitstatus
  
  
  @section @command{stty}: Print or change terminal characteristics
  
  @pindex stty
-@@ -12070,7 +12050,7 @@
+@@ -14466,7 +14448,7 @@
  @end table
  
  
  @section @command{printenv}: Print all or some environment variables
  
  @pindex printenv
-@@ -12100,7 +12080,7 @@
+@@ -14501,7 +14483,7 @@
  @end display
  
  
  @section @command{tty}: Print file name of terminal on standard input
  
  @pindex tty
-@@ -12150,16 +12130,16 @@
+@@ -14551,16 +14533,16 @@
  logins, groups, and so forth.
  
  @menu
  @section @command{id}: Print user identity
  
  @pindex id
-@@ -12222,7 +12202,7 @@
- @exitstatus
+@@ -14664,7 +14646,7 @@
  
+ @exitstatus
  
 -@node logname invocation
 +@node logname
  @section @command{logname}: Print current login name
  
  @pindex logname
-@@ -12243,7 +12223,7 @@
+@@ -14685,7 +14667,7 @@
  @exitstatus
  
  
  @section @command{whoami}: Print effective user ID
  
  @pindex whoami
-@@ -12259,7 +12239,7 @@
+@@ -14701,7 +14683,7 @@
  @exitstatus
  
  
  @section @command{groups}: Print group names a user is in
  
  @pindex groups
-@@ -12284,7 +12264,7 @@
- @exitstatus
+@@ -14728,7 +14710,7 @@
  
+ @exitstatus
  
 -@node users invocation
 +@node users
  @section @command{users}: Print login names of users currently logged in
  
  @pindex users
-@@ -12315,7 +12295,7 @@
+@@ -14759,7 +14741,7 @@
  @exitstatus
  
  
  @section @command{who}: Print who is currently logged in
  
  @pindex who
-@@ -12462,15 +12442,14 @@
+@@ -14918,16 +14900,14 @@
  information.
  
  @menu
--* arch invocation::             Print machine hardware name.
 -* date invocation::             Print or set system date and time.
+-* arch invocation::             Print machine hardware name.
+-* nproc invocation::            Print the number of processors.
 -* uname invocation::            Print system information.
 -* hostname invocation::         Print or set system name.
 -* hostid invocation::           Print numeric host identifier.
-+* arch::                        Print machine hardware name.
+-* uptime invocation::           Print system uptime and load.
 +* date::                        Print or set system date and time.
++* arch::                        Print machine hardware name.
++* nproc::                       Print the number of processors.
 +* uname::                       Print system information.
 +* hostid::                      Print numeric host identifier.
  @end menu
  
 -@node date invocation
 +@node date
  @section @command{date}: Print or set system date and time
  
  @pindex date
-@@ -13098,7 +13077,7 @@
+@@ -15620,7 +15600,7 @@
  @end itemize
  
  
  @section @command{arch}: Print machine hardware name
  
  @pindex arch
-@@ -13118,7 +13097,7 @@
+@@ -15640,7 +15620,7 @@
+ @exitstatus
+-@node nproc invocation
++@node nproc
+ @section @command{nproc}: Print the number of available processors
+ @pindex nproc
+@@ -15677,7 +15657,7 @@
  @exitstatus
  
  
  @section @command{uname}: Print system information
  
  @pindex uname
-@@ -13247,31 +13226,7 @@
+@@ -15807,31 +15787,7 @@
  @exitstatus
  
  
 -
 -@node hostid invocation
 +@node hostid
- @section @command{hostid}: Print numeric host identifier.
+ @section @command{hostid}: Print numeric host identifier
  
  @pindex hostid
-@@ -13308,15 +13263,15 @@
+@@ -15855,37 +15811,6 @@
+ @exitstatus
+-@node uptime invocation
+-@section @command{uptime}: Print system uptime and load
+-
+-@pindex uptime
+-@cindex printing the system uptime and load
+-
+-@command{uptime} prints the current time, the system's uptime, the
+-number of logged-in users and the current load average.
+-
+-If an argument is specified, it is used as the file to be read
+-to discover how many users are logged in.  If no argument is
+-specified, a system default is used (@command{uptime --help} indicates
+-the default setting).
+-
+-The only options are @option{--help} and @option{--version}.
+-@xref{Common options}.
+-
+-For example, here's what it prints right now on one system I use:
+-
+-@example
+-$ uptime
+- 14:07  up   3:35,  3 users,  load average: 1.39, 1.15, 1.04
+-@end example
+-
+-The precise method of calculation of load average varies somewhat
+-between systems.  Some systems calculate it as the average number of
+-runnable processes over the last 1, 5 and 15 minutes, but some systems
+-also include processes in the uninterruptible sleep state (that is,
+-those processes which are waiting for disk I/O).  The Linux kernel
+-includes uninterruptible processes.
+-
+ @node SELinux context
+ @chapter SELinux context
+@@ -15897,11 +15822,11 @@
+ contexts.
+ @menu
+-* chcon invocation::            Change SELinux context of file
+-* runcon invocation::           Run a command in specified SELinux context
++* chcon::                       Change SELinux context of file
++* runcon::                      Run a command in specified SELinux context
+ @end menu
+-@node chcon invocation
++@node chcon
+ @section @command{chcon}: Change SELinux context of file
+ @pindex chcon
+@@ -16004,7 +15929,7 @@
+ @exitstatus
+-@node runcon invocation
++@node runcon
+ @section @command{runcon}: Run a command in specified SELinux context
+ @pindex runcon
+@@ -16089,16 +16014,16 @@
  user, etc.
  
  @menu
 -* env invocation::              Modify environment variables.
 -* nice invocation::             Modify niceness.
 -* nohup invocation::            Immunize to hangups.
--* su invocation::               Modify user and group ID.
+-* stdbuf invocation::           Modify buffering of standard streams.
+-* timeout invocation::          Run with time limit.
 +* chroot::                      Modify the root directory.
 +* env::                         Modify environment variables.
 +* nice::                        Modify niceness.
 +* nohup::                       Immunize to hangups.
-+* su::                          Modify user and group ID.
++* stdbuf::                      Modify buffering of standard streams.
++* timeout::                     Run with time limit.
  @end menu
  
  
  @section @command{chroot}: Run a command with a different root directory
  
  @pindex chroot
-@@ -13387,7 +13342,7 @@
+@@ -16198,7 +16123,7 @@
  @end display
  
  
  @section @command{env}: Run a command in a modified environment
  
  @pindex env
-@@ -13465,7 +13420,7 @@
+@@ -16348,7 +16273,7 @@
  @end display
  
  
  @section @command{nice}: Run a command with modified niceness
  
  @pindex nice
-@@ -13590,7 +13545,7 @@
+@@ -16475,7 +16400,7 @@
  @end example
  
  
  @section @command{nohup}: Run a command immune to hangups
  
  @pindex nohup
-@@ -13659,7 +13614,7 @@
+@@ -16548,7 +16473,7 @@
+ instead of 125.
+-@node stdbuf invocation
++@node stdbuf
+ @section @command{stdbuf}: Run a command with modified I/O stream buffering
+ @pindex stdbuf
+@@ -16637,7 +16562,7 @@
  @end display
  
  
--@node su invocation
-+@node su
- @section @command{su}: Run a command with substitute user and group ID
+-@node timeout invocation
++@node timeout
+ @section @command{timeout}: Run a command with a time limit
  
- @pindex su
-@@ -13816,167 +13771,6 @@
- might find this idea strange at first.
+ @pindex timeout
+@@ -16724,90 +16649,6 @@
+ @end display
  
  
 -@node Process control
 -kill [-l | --list | -t | --table] [@var{signal}]@dots{}
 -@end example
 -
+-@mayConflictWithShellBuiltIn{kill}
+-
 -The first form of the @command{kill} command sends a signal to all
 -@var{pid} arguments.  The default signal to send if none is specified
--is @samp{TERM}.  The special signal number @samp{0} does not denote a
+-is @samp{TERM}@.  The special signal number @samp{0} does not denote a
 -valid signal, but can be used to test whether the @var{pid} arguments
 -specify processes to which a signal could be sent.
 -
 -processes is excluded from the list of processes to which the signal
 -is sent.
 -
--If a negative @var{PID} argument is desired as the first one, it
+-If a negative @var{pid} argument is desired as the first one, it
 -should be preceded by @option{--}.  However, as a common extension to
--@acronym{POSIX}, @option{--} is not required with @samp{kill
+-POSIX, @option{--} is not required with @samp{kill
 --@var{signal} -@var{pid}}.  The following commands are equivalent:
 -
 -@example
 -A @var{signal} may be a signal name like @samp{HUP}, or a signal
 -number like @samp{1}, or an exit status of a process terminated by the
 -signal.  A signal name can be given in canonical form or prefixed by
--@samp{SIG}.  The case of the letters is ignored, except for the
+-@samp{SIG}@.  The case of the letters is ignored, except for the
 -@option{-@var{signal}} option which must use upper case to avoid
--ambiguity with lower case option letters.  The following signal names
--and numbers are supported on all @acronym{POSIX} compliant systems:
--
--@table @samp
--@item HUP
--1.  Hangup.
--@item INT
--2.  Terminal interrupt.
--@item QUIT
--3.  Terminal quit.
--@item ABRT
--6.  Process abort.
--@item KILL
--9.  Kill (cannot be caught or ignored).
--@item ALRM
--14.  Alarm Clock.
--@item TERM
--15.  Termination.
--@end table
--
--@noindent
--Other supported signal names have system-dependent corresponding
--numbers.  All systems conforming to @acronym{POSIX} 1003.1-2001 also
--support the following signals:
--
--@table @samp
--@item BUS
--Access to an undefined portion of a memory object.
--@item CHLD
--Child process terminated, stopped, or continued.
--@item CONT
--Continue executing, if stopped.
--@item FPE
--Erroneous arithmetic operation.
--@item ILL
--Illegal Instruction.
--@item PIPE
--Write on a pipe with no one to read it.
--@item SEGV
--Invalid memory reference.
--@item STOP
--Stop executing (cannot be caught or ignored).
--@item TSTP
--Terminal stop.
--@item TTIN
--Background process attempting read.
--@item TTOU
--Background process attempting write.
--@item URG
--High bandwidth data is available at a socket.
--@item USR1
--User-defined signal 1.
--@item USR2
--User-defined signal 2.
--@end table
--
--@noindent
--@acronym{POSIX} 1003.1-2001 systems that support the @acronym{XSI} extension
--also support the following signals:
--
--@table @samp
--@item POLL
--Pollable event.
--@item PROF
--Profiling timer expired.
--@item SYS
--Bad system call.
--@item TRAP
--Trace/breakpoint trap.
--@item VTALRM
--Virtual timer expired.
--@item XCPU
--CPU time limit exceeded.
--@item XFSZ
--File size limit exceeded.
--@end table
--
--@noindent
--@acronym{POSIX} 1003.1-2001 systems that support the @acronym{XRT} extension
--also support at least eight real-time signals called @samp{RTMIN},
--@samp{RTMIN+1}, @dots{}, @samp{RTMAX-1}, @samp{RTMAX}.
--
+-ambiguity with lower case option letters.
+-@xref{Signal specifications}, for a list of supported
+-signal names and numbers.
 -
  @node Delaying
  @chapter Delaying
  
-@@ -13986,11 +13780,11 @@
+@@ -16817,11 +16658,11 @@
  @c Perhaps @command{wait} or other commands should be described here also?
  
  @menu
  @section @command{sleep}: Delay for a specified time
  
  @pindex sleep
-@@ -14038,12 +13832,12 @@
+@@ -16871,12 +16712,12 @@
  These programs do numerically-related operations.
  
  @menu
  @section @command{factor}: Print prime factors
  
  @pindex factor
-@@ -14092,7 +13886,7 @@
+@@ -16934,7 +16775,7 @@
  @exitstatus
  
  
This page took 0.37206 seconds and 4 git commands to generate.