From 57dc7b94b08e71f2d15326e1cacb178384261595 Mon Sep 17 00:00:00 2001 From: FRIGN Date: Fri, 27 Mar 2015 17:22:48 +0100 Subject: [PATCH] POSIX 2013 audit Mostly manpage-shuffling according to the changes in the corrigendum, wording changes and more idiomatic expressions. All this is finished up by marking the POSIX 2013 conformant tools with .St -p1003.1-2013 which is not available in older mandoc builds or nroff, but which reflects what we actually did, so who cares? This is a huge step and it's not far until we can release sbase 0.1. --- README | 118 ++++++++++++++++++++++++++--------------------------- basename.1 | 4 +- cal.1 | 4 +- cat.1 | 4 +- chgrp.1 | 4 +- chmod.1 | 4 +- chown.1 | 4 +- cksum.1 | 4 +- cmp.1 | 4 +- comm.1 | 4 +- cp.1 | 8 ++-- cut.1 | 4 +- date.1 | 4 +- dirname.1 | 4 +- du.1 | 12 +++--- echo.1 | 4 +- env.1 | 4 +- expand.1 | 4 +- expr.1 | 4 +- false.1 | 4 +- fold.1 | 6 +-- grep.1 | 8 ++-- head.1 | 4 +- kill.1 | 8 ++-- link.1 | 4 +- ln.1 | 4 +- logger.1 | 4 +- logname.1 | 4 +- ls.1 | 24 ++++++++++- mkdir.1 | 4 +- mkfifo.1 | 4 +- mv.1 | 8 ++-- nice.1 | 4 +- nl.1 | 4 +- nohup.1 | 4 +- paste.1 | 4 +- printf.1 | 4 +- pwd.1 | 6 +-- renice.1 | 4 +- rm.1 | 8 ++-- rmdir.1 | 4 +- sleep.1 | 4 +- split.1 | 4 +- strings.1 | 4 +- tail.1 | 4 +- tee.1 | 4 +- test.1 | 4 +- time.1 | 4 +- touch.1 | 9 ++-- tr.1 | 4 +- true.1 | 4 +- tty.1 | 4 +- uname.1 | 4 +- unexpand.1 | 4 +- uniq.1 | 4 +- unlink.1 | 4 +- uudecode.1 | 4 +- uuencode.1 | 4 +- wc.1 | 4 +- xargs.1 | 6 +-- 60 files changed, 219 insertions(+), 194 deletions(-) diff --git a/README b/README index 8e21362..cdc2aaa 100644 --- a/README +++ b/README @@ -12,85 +12,85 @@ The following tools are implemented: UTILITY MISSING FLAGS ------- ------------- -=*| basename . -=*| cal . -=*| cat . -=*| chgrp . -=*| chmod . -=*| chown . +=*|o basename . +=*|o cal . +=*|o cat . +=*|o chgrp . +=*|o chmod . +=*|o chown . =*|x chroot . -=*| cksum . -=*| cmp . +=*|o cksum . +=*|o cmp . #*|x cols . #*|x col . -=*| comm . -=*| cp (-i) +=*|o comm . +=*|o cp (-i) =*|x cron . -#*| cut . -=*| date . -=*| dirname . -=*| du . -=*| echo . -=*| env . -#*| expand . -#*| expr . -=*| false . +#*|o cut . +=*|o date . +=*|o dirname . +=*|o du . +=*|o echo . +=*|o env . +#*|o expand . +#*|o expr . +=*|o false . = find . -#*| fold . -=* grep . -=*| head . +#*|o fold . +=* o grep . +=*|o head . =*|x hostname . -=*| kill . -=*| link . -=*| ln . -=*| logger . -=*| logname . -#* ls (-C, -m, -s, -x) +=*|o kill . +=*|o link . +=*|o ln . +=*|o logger . +=*|o logname . +#* o ls (-C, -k, -m, -p, -s, -x) =*|x md5sum . -=*| mkdir . -=*| mkfifo . +=*|o mkdir . +=*|o mkfifo . =*|x mktemp . -=*| mv (-i) -=*| nice . -#*| nl . -=*| nohup . -#*| paste . +=*|o mv (-i) +=*|o nice . +#*|o nl . +=*|o nohup . +#*|o paste . =*|x printenv . -#*| printf . -=*| pwd . +#*|o printf . +=*|o pwd . =*|x readlink . -=*| renice . -=*| rm (-i) -=*| rmdir . +=*|o renice . +=*|o rm (-i) +=*|o rmdir . # sed . =*|x seq . =*|x setsid . =*|x sha1sum . =*|x sha256sum . =*|x sha512sum . -=*| sleep . +=*|o sleep . sort -d, -f, -i -=*| split . +=*|o split . =*|x sponge . -#*| strings . +#*|o strings . =*|x sync . -=*| tail . +=*|o tail . =*|x tar . -=*| tee . -=*| test . -=*| time . -=*| touch . -#*| tr . -=*| true . -=*| tty . -=*| uname . -#*| unexpand . -=*| uniq . -=*| unlink . -=*| uudecode . -=*| uuencode . -#*| wc . -=*| xargs (-p) +=*|o tee . +=*|o test . +=*|o time . +=*|o touch . +#*|o tr . +=*|o true . +=*|o tty . +=*|o uname . +#*|o unexpand . +=*|o uniq . +=*|o unlink . +=*|o uudecode . +=*|o uuencode . +#*|o wc . +=*|o xargs (-p) =*|x yes . The complement of sbase is ubase[1] which is Linux-specific and diff --git a/basename.1 b/basename.1 index 75e5bd3..e222885 100644 --- a/basename.1 +++ b/basename.1 @@ -1,4 +1,4 @@ -.Dd February 28, 2015 +.Dd March 27, 2015 .Dt BASENAME 1 .Os sbase .Sh NAME @@ -22,5 +22,5 @@ to stdout. The .Nm utility is compliant with the -.St -p1003.1-2008 +.St -p1003.1-2013 specification. diff --git a/cal.1 b/cal.1 index ea26877..cbdfdb2 100644 --- a/cal.1 +++ b/cal.1 @@ -1,4 +1,4 @@ -.Dd March 8, 2015 +.Dd March 27, 2015 .Dt CAL 1 .Os sbase .Sh NAME @@ -62,7 +62,7 @@ or current year. The .Nm utility is compliant with the -.St -p1003.1-2008 +.St -p1003.1-2013 specification. .Pp The flags diff --git a/cat.1 b/cat.1 index 2332158..09fc986 100644 --- a/cat.1 +++ b/cat.1 @@ -1,4 +1,4 @@ -.Dd March 1, 2015 +.Dd March 27, 2015 .Dt CAT 1 .Os sbase .Sh NAME @@ -26,5 +26,5 @@ Unbuffered output. The .Nm utility is compliant with the -.St -p1003.1-2008 +.St -p1003.1-2013 specification. diff --git a/chgrp.1 b/chgrp.1 index f1de804..1a7beda 100644 --- a/chgrp.1 +++ b/chgrp.1 @@ -1,4 +1,4 @@ -.Dd March 8, 2015 +.Dd March 27, 2015 .Dt CHGRP 1 .Os sbase .Sh NAME @@ -46,5 +46,5 @@ Preserve symbolic links. This is the default. The .Nm utility is compliant with the -.St -p1003.1-2008 +.St -p1003.1-2013 specification. diff --git a/chmod.1 b/chmod.1 index 52a2da5..9db7eb5 100644 --- a/chmod.1 +++ b/chmod.1 @@ -1,4 +1,4 @@ -.Dd March 5, 2015 +.Dd March 27, 2015 .Dt CHMOD 1 .Os sbase .Sh NAME @@ -76,7 +76,7 @@ Preserve symbolic links. This is the default. The .Nm utility is compliant with the -.St -p1003.1-2008 +.St -p1003.1-2013 specification. .Pp The diff --git a/chown.1 b/chown.1 index 18855ab..abfe08c 100644 --- a/chown.1 +++ b/chown.1 @@ -1,4 +1,4 @@ -.Dd March 9, 2015 +.Dd March 27, 2015 .Dt CHOWN 1 .Os sbase .Sh NAME @@ -48,5 +48,5 @@ Preserve symbolic links. This is the default. The .Nm utility is compliant with the -.St -p1003.1-2008 +.St -p1003.1-2013 specification. diff --git a/cksum.1 b/cksum.1 index a3b4b48..17eee15 100644 --- a/cksum.1 +++ b/cksum.1 @@ -1,4 +1,4 @@ -.Dd January 17, 2015 +.Dd March 27, 2015 .Dt CKSUM 1 .Os sbase .Sh NAME @@ -24,5 +24,5 @@ reads from stdin. The .Nm utility is compliant with the -.St -p1003.1-2008 +.St -p1003.1-2013 specification. diff --git a/cmp.1 b/cmp.1 index 0a25681..f28086a 100644 --- a/cmp.1 +++ b/cmp.1 @@ -1,4 +1,4 @@ -.Dd February 7, 2015 +.Dd March 27, 2015 .Dt CMP 1 .Os sbase .Sh NAME @@ -46,7 +46,7 @@ An error occurred. The .Nm utility is compliant with the -.St -p1003.1-2008 +.St -p1003.1-2013 specification. .Pp The "char" in the default result format has been replaced with "byte". diff --git a/comm.1 b/comm.1 index f14447f..be954d2 100644 --- a/comm.1 +++ b/comm.1 @@ -1,4 +1,4 @@ -.Dd January 18, 2015 +.Dd March 27, 2015 .Dt COMM 1 .Os sbase .Sh NAME @@ -40,5 +40,5 @@ Suppress column 1 | 2 | 3 The .Nm utility is compliant with the -.St -p1003.1-2008 +.St -p1003.1-2013 specification. diff --git a/cp.1 b/cp.1 index 06fe795..e77bd58 100644 --- a/cp.1 +++ b/cp.1 @@ -1,4 +1,4 @@ -.Dd March 2, 2015 +.Dd March 27, 2015 .Dt CP 1 .Os sbase .Sh NAME @@ -61,11 +61,11 @@ are not copied. The .Nm utility is compliant with the -.St -p1003.1-2008 +.St -p1003.1-2013 specification except from the .Op Fl i flag. .Pp -The flags +The .Op Fl av -are an extension to that specification. +flags are an extension to that specification. diff --git a/cut.1 b/cut.1 index ee22da4..30f6806 100644 --- a/cut.1 +++ b/cut.1 @@ -1,4 +1,4 @@ -.Dd January 22, 2015 +.Dd March 27, 2015 .Dt CUT 1 .Os sbase .Sh NAME @@ -64,7 +64,7 @@ Suppress lines not containing field delimiters. The .Nm utility is compliant with the -.St -p1003.1-2008 +.St -p1003.1-2013 specification. .Pp The possibility of separating numbers and ranges with a space and specifying diff --git a/date.1 b/date.1 index 1d280e3..42ad15b 100644 --- a/date.1 +++ b/date.1 @@ -1,4 +1,4 @@ -.Dd January 23, 2015 +.Dd March 27, 2015 .Dt DATE 1 .Os sbase .Sh NAME @@ -31,7 +31,7 @@ Print UTC time instead of local time. The .Nm utility is compliant with the -.St -p1003.1-2008 +.St -p1003.1-2013 specification. .Pp The diff --git a/dirname.1 b/dirname.1 index d45efcf..ffe04a5 100644 --- a/dirname.1 +++ b/dirname.1 @@ -1,4 +1,4 @@ -.Dd February 28, 2015 +.Dd March 27, 2015 .Dt DIRNAME 1 .Os sbase .Sh NAME @@ -19,5 +19,5 @@ with its final path component removed to stdout. The .Nm utility is compliant with the -.St -p1003.1-2008 +.St -p1003.1-2013 specification. diff --git a/du.1 b/du.1 index 262d314..d98bc03 100644 --- a/du.1 +++ b/du.1 @@ -1,4 +1,4 @@ -.Dd February 18, 2015 +.Dd March 27, 2015 .Dt DU 1 .Os sbase .Sh NAME @@ -51,7 +51,9 @@ Do not traverse file systems mount points. The .Nm utility is compliant with the -.St -p1003.1-2008 -specification. The -.Op Fl P -flag is an extension to that specification. +.St -p1003.1-2013 +specification. +.Pp +The +.Op Fl dhP +flags are an extension to that specification. diff --git a/echo.1 b/echo.1 index 717b2c6..fe89f19 100644 --- a/echo.1 +++ b/echo.1 @@ -1,4 +1,4 @@ -.Dd February 28, 2015 +.Dd March 27, 2015 .Dt ECHO 1 .Os sbase .Sh NAME @@ -23,7 +23,7 @@ Do not print the terminating newline. The .Nm utility is compliant with the -.St -p1003.1-2008 +.St -p1003.1-2013 specification. .Pp The diff --git a/env.1 b/env.1 index 7d4a9a8..bf7456c 100644 --- a/env.1 +++ b/env.1 @@ -1,4 +1,4 @@ -.Dd March 1, 2015 +.Dd March 27, 2015 .Dt ENV 1 .Os sbase .Sh NAME @@ -43,7 +43,7 @@ in the environment. The .Nm utility is compliant with the -.St -p1003.1-2008 +.St -p1003.1-2013 specification. .Pp The diff --git a/expand.1 b/expand.1 index 8b52843..1f8ad49 100644 --- a/expand.1 +++ b/expand.1 @@ -1,4 +1,4 @@ -.Dd March 13, 2015 +.Dd March 27, 2015 .Dt EXPAND 1 .Os sbase .Sh NAME @@ -43,7 +43,7 @@ is "8". The .Nm utility is compliant with the -.St -p1003.1-2008 +.St -p1003.1-2013 specification. .Pp The diff --git a/expr.1 b/expr.1 index 688c088..5691a48 100644 --- a/expr.1 +++ b/expr.1 @@ -1,4 +1,4 @@ -.Dd January 25, 2015 +.Dd March 27, 2015 .Dt EXPR 1 .Os sbase .Sh NAME @@ -99,5 +99,5 @@ An error occurred. The .Nm utility is compliant with the -.St -p1003.1-2008 +.St -p1003.1-2013 specification. diff --git a/false.1 b/false.1 index 7de090a..68a3c9d 100644 --- a/false.1 +++ b/false.1 @@ -1,4 +1,4 @@ -.Dd January 16, 2015 +.Dd March 27, 2015 .Dt FALSE 1 .Os sbase .Sh NAME @@ -13,5 +13,5 @@ returns a status code indicating failure. The .Nm utility is compliant with the -.St -p1003.1-2008 +.St -p1003.1-2013 specification. diff --git a/fold.1 b/fold.1 index 84b295d..3d31458 100644 --- a/fold.1 +++ b/fold.1 @@ -1,4 +1,4 @@ -.Dd March 13, 2015 +.Dd March 27, 2015 .Dt FOLD 1 .Os sbase .Sh NAME @@ -28,13 +28,13 @@ at the last space within width. .It Fl w Ar num | Fl Ns Ar num Break at .Ar num -characters. Default is 80. +characters. The default is 80. .El .Sh STANDARDS The .Nm utility is compliant with the -.St -p1003.1-2008 +.St -p1003.1-2013 specification. .Pp The diff --git a/grep.1 b/grep.1 index ef68e16..ae8ab17 100644 --- a/grep.1 +++ b/grep.1 @@ -1,4 +1,4 @@ -.Dd November 21, 2014 +.Dd March 27, 2015 .Dt GREP 1 .Os sbase .Sh NAME @@ -85,9 +85,9 @@ An error occurred. The .Nm utility is compliant with the -.St -p1003.1-2008 +.St -p1003.1-2013 specification. .Pp -The flags +The .Op Fl Hhw -are an extension to that specification. +flags are an extension to that specification. diff --git a/head.1 b/head.1 index a6090d8..4215490 100644 --- a/head.1 +++ b/head.1 @@ -1,4 +1,4 @@ -.Dd March 5, 2015 +.Dd March 27, 2015 .Dt HEAD 1 .Os sbase .Sh NAME @@ -35,7 +35,7 @@ lines. Default is 10. The .Nm utility is compliant with the -.St -p1003.1-2008 +.St -p1003.1-2013 specification. .Pp The diff --git a/kill.1 b/kill.1 index 8ef072b..2541c4c 100644 --- a/kill.1 +++ b/kill.1 @@ -1,4 +1,4 @@ -.Dd March 16, 2015 +.Dd March 27, 2015 .Dt KILL 1 .Os sbase .Sh NAME @@ -33,7 +33,7 @@ The default is TERM. The .Nm utility is compliant with the -.St -p1003.1-2008 +.St -p1003.1-2013 specification. .Pp The @@ -41,7 +41,7 @@ The and .Fl Ar num syntax is marked by -.St -p1003.1-2008 -as being an +.St -p1003.1-2013 +as an X/OPEN System Interfaces option. diff --git a/link.1 b/link.1 index b2dbe02..b70b2ef 100644 --- a/link.1 +++ b/link.1 @@ -1,4 +1,4 @@ -.Dd January 25, 2015 +.Dd March 27, 2015 .Dt LINK 1 .Os sbase .Sh NAME @@ -16,5 +16,5 @@ to The .Nm utility is compliant with the -.St -p1003.1-2008 +.St -p1003.1-2013 specification. diff --git a/ln.1 b/ln.1 index 2de6b67..bc961c6 100644 --- a/ln.1 +++ b/ln.1 @@ -1,4 +1,4 @@ -.Dd March 5, 2015 +.Dd March 27, 2015 .Dt LN 1 .Os sbase .Sh NAME @@ -61,5 +61,5 @@ because their purpose does not apply to symbolic links. The .Nm utility is compliant with the -.St -p1003.1-2008 +.St -p1003.1-2013 specification. diff --git a/logger.1 b/logger.1 index 22cadc1..91f491a 100644 --- a/logger.1 +++ b/logger.1 @@ -1,4 +1,4 @@ -.Dd March 7, 2015 +.Dd March 27, 2015 .Dt LOGGER 1 .Os sbase .Sh NAME @@ -47,7 +47,7 @@ to each line in the log. The .Nm utility is compliant with the -.St -p1003.1-2008 +.St -p1003.1-2013 specification. .Pp The diff --git a/logname.1 b/logname.1 index a614135..fa0ea4f 100644 --- a/logname.1 +++ b/logname.1 @@ -1,4 +1,4 @@ -.Dd January 26, 2015 +.Dd March 27, 2015 .Dt LOGNAME 1 .Os sbase .Sh NAME @@ -13,5 +13,5 @@ writes the login name of the current user to stdout. The .Nm utility is compliant with the -.St -p1003.1-2008 +.St -p1003.1-2013 specification. diff --git a/ls.1 b/ls.1 index 5b56ee6..7c57e98 100644 --- a/ls.1 +++ b/ls.1 @@ -1,4 +1,4 @@ -.Dd March 18, 2015 +.Dd March 27, 2015 .Dt LS 1 .Os sbase .Sh NAME @@ -6,7 +6,15 @@ .Nd list directory contents .Sh SYNOPSIS .Nm -.Op Fl 1AacdFfHhiLlnqrStUu +.Op Fl iqr +.Op Fl ln +.Op Fl A | a +.Op Fl 1 +.Op Fl h | F | p +.Op Fl H | L +.Op Fl R | d +.Op Fl S | f | t | U +.Op Fl c | u .Op Ar file ... .Sh DESCRIPTION .Nm @@ -74,3 +82,15 @@ sorting or printing. .El .Sh SEE ALSO .Xr stat 2 +.Sh STANDARDS +The +.Nm +utility is compliant with the +.St -p1003.1-2013 +specification except from the +.Op Fl Ckmpsx +flags. +.Pp +The +.Op Fl hU +flags are an extension to that specification. diff --git a/mkdir.1 b/mkdir.1 index 0551a08..55f0a7b 100644 --- a/mkdir.1 +++ b/mkdir.1 @@ -1,4 +1,4 @@ -.Dd January 26, 2015 +.Dd March 27, 2015 .Dt MKDIR 1 .Os sbase .Sh NAME @@ -33,5 +33,5 @@ already exists. The .Nm utility is compliant with the -.St -p1003.1-2008 +.St -p1003.1-2013 specification. diff --git a/mkfifo.1 b/mkfifo.1 index f704cb6..4f78c4f 100644 --- a/mkfifo.1 +++ b/mkfifo.1 @@ -1,4 +1,4 @@ -.Dd January 28, 2015 +.Dd March 27, 2015 .Dt MKFIFO 1 .Os sbase .Sh NAME @@ -27,5 +27,5 @@ of newly created named pipes. See The .Nm utility is compliant with the -.St -p1003.1-2008 +.St -p1003.1-2013 specification. diff --git a/mv.1 b/mv.1 index 5ddb80d..3da0ce8 100644 --- a/mv.1 +++ b/mv.1 @@ -1,4 +1,4 @@ -.Dd March 4, 2015 +.Dd March 27, 2015 .Dt MV 1 .Os sbase .Sh NAME @@ -33,5 +33,7 @@ Prompting has not been implemented yet. The .Nm utility is compliant with the -.St -p1003.1-2008 -specification except from prompting. +.St -p1003.1-2013 +specification except from the +.Op Fl i +flag. diff --git a/nice.1 b/nice.1 index 9c616a2..c6c9dfa 100644 --- a/nice.1 +++ b/nice.1 @@ -1,4 +1,4 @@ -.Dd March 1, 2015 +.Dd March 27, 2015 .Dt NICE 1 .Os sbase .Sh NAME @@ -36,5 +36,5 @@ Default is 10. The .Nm utility is compliant with the -.St -p1003.1-2008 +.St -p1003.1-2013 specification. diff --git a/nl.1 b/nl.1 index 4452230..73c0057 100644 --- a/nl.1 +++ b/nl.1 @@ -1,4 +1,4 @@ -.Dd March 22, 2015 +.Dd March 27, 2015 .Dt NL 1 .Os sbase .Sh NAME @@ -93,5 +93,5 @@ The default is 6. The .Nm utility is compliant with the -.St -p1003.1-2008 +.St -p1003.1-2013 specification. diff --git a/nohup.1 b/nohup.1 index 95f6bf8..e4a60c2 100644 --- a/nohup.1 +++ b/nohup.1 @@ -1,4 +1,4 @@ -.Dd January 28, 2015 +.Dd March 27, 2015 .Dt NOHUP 1 .Os sbase .Sh NAME @@ -40,5 +40,5 @@ could not be found. The .Nm utility is compliant with the -.St -p1003.1-2008 +.St -p1003.1-2013 specification. diff --git a/paste.1 b/paste.1 index 5adf0bf..fe228b5 100644 --- a/paste.1 +++ b/paste.1 @@ -1,4 +1,4 @@ -.Dd January 29, 2015 +.Dd March 27, 2015 .Dt PASTE 1 .Os sbase .Sh NAME @@ -47,5 +47,5 @@ sequentially instead of in parallel. The .Nm utility is compliant with the -.St -p1003.1-2008 +.St -p1003.1-2013 specification. diff --git a/printf.1 b/printf.1 index 041a451..a451d8e 100644 --- a/printf.1 +++ b/printf.1 @@ -1,4 +1,4 @@ -.Dd February 15, 2015 +.Dd March 27, 2015 .Dt PRINTF 1 .Os sbase .Sh NAME @@ -28,6 +28,6 @@ format specifications ending with csdiouxXaAeEfFgG, including variable width and The .Nm utility is compliant with the -.St -p1003.1-2008 +.St -p1003.1-2013 specification except from the octal-escape format in %b format strings, which has been changed from \e0[ooo] to \eo[oo] for consistency reasons. diff --git a/pwd.1 b/pwd.1 index a7116c6..6617666 100644 --- a/pwd.1 +++ b/pwd.1 @@ -1,4 +1,4 @@ -.Dd March 3, 2015 +.Dd March 27, 2015 .Dt PWD 1 .Os sbase .Sh NAME @@ -6,7 +6,7 @@ .Nd print working directory .Sh SYNOPSIS .Nm -.Op Fl LP +.Op Fl L | Fl P .Sh DESCRIPTION .Nm prints the path of the current working directory. @@ -28,5 +28,5 @@ The logical path to the current working directory. The .Nm utility is compliant with the -.St -p1003.1-2008 +.St -p1003.1-2013 specification. diff --git a/renice.1 b/renice.1 index de0ea13..aff91de 100644 --- a/renice.1 +++ b/renice.1 @@ -1,4 +1,4 @@ -.Dd March 17, 2015 +.Dd March 27, 2015 .Dt RENICE 1 .Os sbase .Sh NAME @@ -38,5 +38,5 @@ to The .Nm utility is compliant with the -.St -p1003.1-2008 +.St -p1003.1-2013 specification. diff --git a/rm.1 b/rm.1 index eb6a83e..c159431 100644 --- a/rm.1 +++ b/rm.1 @@ -1,4 +1,4 @@ -.Dd February 28, 2015 +.Dd March 27, 2015 .Dt RM 1 .Os sbase .Sh NAME @@ -37,5 +37,7 @@ Remove directories recursively. The .Nm utility is compliant with the -.St -p1003.1-2008 -specification except from prompting. +.St -p1003.1-2013 +specification except from the +.Op Fl i +flag. diff --git a/rmdir.1 b/rmdir.1 index b858683..c733085 100644 --- a/rmdir.1 +++ b/rmdir.1 @@ -1,4 +1,4 @@ -.Dd March 2, 2015 +.Dd March 27, 2015 .Dt RMDIR 1 .Os sbase .Sh NAME @@ -29,5 +29,5 @@ and its parents in the pathname The .Nm utility is compliant with the -.St -p1003.1-2008 +.St -p1003.1-2013 specification. diff --git a/sleep.1 b/sleep.1 index 90b945c..db8ab68 100644 --- a/sleep.1 +++ b/sleep.1 @@ -1,4 +1,4 @@ -.Dd January 30, 2015 +.Dd March 27, 2015 .Dt SLEEP 1 .Os sbase .Sh NAME @@ -18,5 +18,5 @@ seconds to elapse. The .Nm utility is compliant with the -.St -p1003.1-2008 +.St -p1003.1-2013 specification. diff --git a/split.1 b/split.1 index 1aa1a90..1b97788 100644 --- a/split.1 +++ b/split.1 @@ -1,4 +1,4 @@ -.Dd March 17, 2015 +.Dd March 27, 2015 .Dt SPLIT 1 .Os sbase .Sh NAME @@ -42,7 +42,7 @@ Use decimal rather than alphabetical suffixes. The .Nm utility is compliant with the -.St -p1003.1-2008 +.St -p1003.1-2013 specification. .Pp The diff --git a/strings.1 b/strings.1 index cf628d3..e7609a8 100644 --- a/strings.1 +++ b/strings.1 @@ -1,4 +1,4 @@ -.Dd February 17, 2015 +.Dd March 27, 2015 .Dt STRINGS 1 .Os sbase .Sh NAME @@ -41,7 +41,7 @@ for decimal, octal or hexadecimal numbers. The .Nm utility is compliant with the -.St -p1003.1-2008 +.St -p1003.1-2013 specification. .Pp The diff --git a/tail.1 b/tail.1 index 89f2ad3..7acad04 100644 --- a/tail.1 +++ b/tail.1 @@ -1,4 +1,4 @@ -.Dd March 17, 2015 +.Dd March 27, 2015 .Dt TAIL 1 .Os sbase .Sh NAME @@ -45,7 +45,7 @@ grows. The .Nm utility is compliant with the -.St -p1003.1-2008 +.St -p1003.1-2013 specification. .Pp The diff --git a/tee.1 b/tee.1 index 7fc6d85..54ce387 100644 --- a/tee.1 +++ b/tee.1 @@ -1,4 +1,4 @@ -.Dd March 4, 2015 +.Dd March 27, 2015 .Dt TEE 1 .Os sbase .Sh NAME @@ -26,5 +26,5 @@ Ignore SIGINT, see The .Nm utility is compliant with the -.St -p1003.1-2008 +.St -p1003.1-2013 specification. diff --git a/test.1 b/test.1 index 2f24063..1e8175e 100644 --- a/test.1 +++ b/test.1 @@ -1,4 +1,4 @@ -.Dd February 10, 2015 +.Dd March 27, 2015 .Dt TEST 1 .Os sbase .Sh NAME @@ -120,5 +120,5 @@ An error occurred. The .Nm utility is compliant with the -.St -p1003.1-2008 +.St -p1003.1-2013 specification. diff --git a/time.1 b/time.1 index 16ace9f..802de78 100644 --- a/time.1 +++ b/time.1 @@ -1,4 +1,4 @@ -.Dd March 5, 2015 +.Dd March 27, 2015 .Dt TIME 1 .Os sbase .Sh NAME @@ -45,5 +45,5 @@ could not be found. The .Nm utility is compliant with the -.St -p1003.1-2008 +.St -p1003.1-2013 specification. diff --git a/touch.1 b/touch.1 index e820da6..7141c61 100644 --- a/touch.1 +++ b/touch.1 @@ -1,4 +1,4 @@ -.Dd February 9, 2015 +.Dd March 27, 2015 .Dt TOUCH 1 .Os sbase .Sh NAME @@ -56,10 +56,9 @@ of the format [[CC]YY]MMDDhhmm[.SS] used for The .Nm utility is compliant with the -.St -p1003.1-2008 -specification, except from fractional seconds in the -.Op Fl d -argument. +.St -p1003.1-2013 +specification except from fractional seconds with +.Op Fl d . .Pp The .Op Fl T diff --git a/tr.1 b/tr.1 index 245914e..47636ee 100644 --- a/tr.1 +++ b/tr.1 @@ -1,4 +1,4 @@ -.Dd January 16, 2015 +.Dd March 27, 2015 .Dt TR 1 .Os sbase .Sh NAME @@ -78,5 +78,5 @@ An error occurred. The .Nm utility is compliant with the -.St -p1003.1-2008 +.St -p1003.1-2013 specification except from equivalence classes. diff --git a/true.1 b/true.1 index dade3ee..3d52f84 100644 --- a/true.1 +++ b/true.1 @@ -1,4 +1,4 @@ -.Dd January 16, 2015 +.Dd March 27, 2015 .Dt TRUE 1 .Os sbase .Sh NAME @@ -13,5 +13,5 @@ returns a status code indicating success. The .Nm utility is compliant with the -.St -p1003.1-2008 +.St -p1003.1-2013 specification. diff --git a/tty.1 b/tty.1 index 8fd58d8..ad2e89d 100644 --- a/tty.1 +++ b/tty.1 @@ -1,4 +1,4 @@ -.Dd February 7, 2015 +.Dd March 27, 2015 .Dt TTY 1 .Os sbase .Sh NAME @@ -24,5 +24,5 @@ An error occurred. The .Nm utility is compliant with the -.St -p1003.1-2008 +.St -p1003.1-2013 specification. diff --git a/uname.1 b/uname.1 index 8a3ace3..3f4b774 100644 --- a/uname.1 +++ b/uname.1 @@ -1,4 +1,4 @@ -.Dd January 30, 2015 +.Dd March 27, 2015 .Dt UNAME 1 .Os sbase .Sh NAME @@ -34,5 +34,5 @@ Print the operating system's version name. The .Nm utility is compliant with the -.St -p1003.1-2008 +.St -p1003.1-2013 specification. diff --git a/unexpand.1 b/unexpand.1 index c5a44b9..ef2c407 100644 --- a/unexpand.1 +++ b/unexpand.1 @@ -1,4 +1,4 @@ -.Dd February 8, 2015 +.Dd March 27, 2015 .Dt UNEXPAND 1 .Os sbase .Sh NAME @@ -41,5 +41,5 @@ is "8". The .Nm utility is compliant with the -.St -p1003.1-2008 +.St -p1003.1-2013 specification. diff --git a/uniq.1 b/uniq.1 index fcee101..56d96b8 100644 --- a/uniq.1 +++ b/uniq.1 @@ -1,4 +1,4 @@ -.Dd March 17, 2015 +.Dd March 27, 2015 .Dt UNIQ 1 .Os sbase .Sh NAME @@ -43,5 +43,5 @@ fields | characters in each input line when doing comparisons. The .Nm utility is compliant with the -.St -p1003.1-2008 +.St -p1003.1-2013 specification. diff --git a/unlink.1 b/unlink.1 index 9d9a35c..04c2676 100644 --- a/unlink.1 +++ b/unlink.1 @@ -1,4 +1,4 @@ -.Dd February 8, 2015 +.Dd March 27, 2015 .Dt UNLINK 1 .Os sbase .Sh NAME @@ -19,5 +19,5 @@ on The .Nm utility is compliant with the -.St -p1003.1-2008 +.St -p1003.1-2013 specification. diff --git a/uudecode.1 b/uudecode.1 index c98ef17..c66634a 100644 --- a/uudecode.1 +++ b/uudecode.1 @@ -1,4 +1,4 @@ -.Dd March 18, 2015 +.Dd March 27, 2015 .Dt UUDECODE 1 .Os sbase .Sh NAME @@ -41,7 +41,7 @@ yields an error. The .Nm utility is compliant with the -.St -p1003.1-2008 +.St -p1003.1-2013 specification. .Pp The diff --git a/uuencode.1 b/uuencode.1 index 2705178..73a3640 100644 --- a/uuencode.1 +++ b/uuencode.1 @@ -1,4 +1,4 @@ -.Dd March 18, 2015 +.Dd March 27, 2015 .Dt UUENCODE 1 .Os sbase .Sh NAME @@ -34,5 +34,5 @@ Use Base64 for encoding. The .Nm utility is compliant with the -.St -p1003.1-2008 +.St -p1003.1-2013 specification. diff --git a/wc.1 b/wc.1 index 7251382..00d0d04 100644 --- a/wc.1 +++ b/wc.1 @@ -1,4 +1,4 @@ -.Dd March 18, 2015 +.Dd March 27, 2015 .Dt WC 1 .Os sbase .Sh NAME @@ -28,5 +28,5 @@ Print the number of bytes | lines | characters | words. The .Nm utility is compliant with the -.St -p1003.1-2008 +.St -p1003.1-2013 specification. diff --git a/xargs.1 b/xargs.1 index 7283d1a..4c4b950 100644 --- a/xargs.1 +++ b/xargs.1 @@ -1,4 +1,4 @@ -.Dd March 22, 2015 +.Dd March 27, 2015 .Dt XARGS 1 .Os sbase .Sh NAME @@ -86,8 +86,8 @@ Some other error occurred. The .Nm utility is compliant with the -.St -p1003.1-2008 -specification except from prompting with the +.St -p1003.1-2013 +specification except from the .Op Fl p flag. .Pp