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.
This commit is contained in:
FRIGN
2015-03-27 17:22:48 +01:00
parent 06b663234f
commit 57dc7b94b0
60 changed files with 219 additions and 194 deletions

118
README
View File

@@ -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