This page is maintained by Jens Schweikhardt, please send comments, corrections and updates to me. Thanks!
The next generation POSIX standard, termed IEEE Std 1003.1-2001 or POSIX 2001 for short, is complete. POSIX 2001 specifies (among other things) the names and options of a number of command line utilities.
FreeBSD aims to be as compliant as possible with only a minimized area of non-compliance. The following is the result of a comparison of the utility names and options as found on FreeBSD 5.0-current (as of April 2002) and the final draft 7 of the POSIX 2001 document. It is intended as a clearinghouse for anyone seeking information on FreeBSD's utilities compliance to POSIX 2001. (Note that a lot of non-compliance issues have been resolved in 5-current in the meantime. Compare with the Conformance Project's list of task. The final conformance description of FreeBSD 5.x will be documented in the posix(7) manual page.) If you are looking for a userland hacking job, the following serves as a list of areas where help is needed. Some utilities don't exist at all, some are found in the ports collection, some are missing one or more options, some have options that do something different.
POSIX 2001 makes some functionality optional, depending on support for various extensions. Optional functionality is marked by shading in the original POSIX document and associated with the particular extension by means of an abbreviation. The same abbreviations also appear in the comparison below.
Std | NAME or option | exists | compliant | remarks |
---|---|---|---|---|
alias | yes | yes | define or display aliases |
Std | NAME or option | exists | compliant | remarks |
---|---|---|---|---|
FR | asa | no | - | interpret carriage-control characters |
Std | NAME or option | exists | compliant | remarks |
---|---|---|---|---|
UP | at | yes | mostly | execute commands at a later time |
UP | -f file | yes | - | |
UP | -l | yes | - | |
UP | -m | yes | - | |
UP | -q queuename | yes | - | |
UP | -r | no | - | |
UP | -t timearg | no | - |
Std | NAME or option | exists | compliant | remarks |
---|---|---|---|---|
awk | yes | yes | pattern scanning and processing language | |
-f file | yes | yes | ||
-F ERE | yes | yes | ||
-v assignment | yes | yes |
Std | NAME or option | exists | compliant | remarks |
---|---|---|---|---|
basename | yes | yes | return non-directory portion of a pathname |
Std | NAME or option | exists | compliant | remarks |
---|---|---|---|---|
UP | batch | yes | yes | schedule commands to be executed in a batch queue |
Std | NAME or option | exists | compliant | remarks |
---|---|---|---|---|
UP | bc | yes | yes | arbitrary-precision arithmetic language bc |
-l file | yes | yes |
Std | NAME or option | exists | compliant | remarks |
---|---|---|---|---|
UP | bg | yes | yes | run jobs in the background |
Std | NAME or option | exists | compliant | remarks |
---|---|---|---|---|
XSI | cal | yes | yes | print a calendar |
Std | NAME or option | exists | compliant | remarks |
---|---|---|---|---|
cat | yes | yes | concatenate and print files | |
-u | yes | yes |
Std | NAME or option | exists | compliant | remarks |
---|---|---|---|---|
cd | yes | no | change the working directory | |
-L | no | - | ||
-P | no | - |
Std | NAME or option | exists | compliant | remarks |
---|---|---|---|---|
chgrp | yes | yes | change the file group ownership | |
-h | yes | yes | ||
-H | yes | yes | ||
-L | yes | yes | ||
-P | yes | yes | ||
-R | yes | yes |
Std | NAME or option | exists | compliant | remarks |
---|---|---|---|---|
chmod | yes | yes | change the file modes | |
-R | yes | yes |
Std | NAME or option | exists | compliant | remarks |
---|---|---|---|---|
chown | yes | yes | change the file ownership | |
-h | yes | yes | ||
-H | yes | yes | This option is not documented in chown(1). | |
-L | yes | yes | ||
-P | yes | yes | ||
-R | yes | yes |
Std | NAME or option | exists | compliant | remarks |
---|---|---|---|---|
cksum | yes | yes | write file checksums and sizes |
Std | NAME or option | exists | compliant | remarks |
---|---|---|---|---|
cmp | yes | yes | compare two files | |
-l | yes | yes | ||
-s | yes | yes |
Std | NAME or option | exists | compliant | remarks |
---|---|---|---|---|
comm | yes | yes | select or reject lines common to two files | |
-1 | yes | yes | ||
-2 | yes | yes | ||
-3 | yes | yes |
Std | NAME or option | exists | compliant | remarks |
---|---|---|---|---|
command | yes | no | execute a simple command | |
-p | no | - | ||
UP | -v | no | - | |
UP | -V | no | - |
Std | NAME or option | exists | compliant | remarks |
---|---|---|---|---|
compress | yes | yes | compress data | |
-b bits | yes | yes | ||
-c | yes | yes | ||
-f | yes | yes | ||
-v | yes | yes |
Std | NAME or option | exists | compliant | remarks |
---|---|---|---|---|
cp | yes | almost | copy files | |
-f | yes | yes | ||
-i | yes | yes | ||
-p | yes | yes | ||
OB | -r | no | - | Obsoloescent. |
-R | yes | yes | ||
-H | yes | yes | ||
-L | yes | yes | ||
-P | yes | yes |
Std | NAME or option | exists | compliant | remarks |
---|---|---|---|---|
crontab | yes | yes | schedule periodic background work | |
UP | -e | yes | yes | |
UP | -l | yes | yes | |
UP | -r | yes | yes |
Std | NAME or option | exists | compliant | remarks |
---|---|---|---|---|
UP | csplit | no | - | split files based on context |
UP | -f prefix | no | - | |
UP | -k | no | - | |
UP | -s | no | - | |
UP | -n number | no | - |
Std | NAME or option | exists | compliant | remarks |
---|---|---|---|---|
ctags | yes | yes | create a tags file (DEVELOPMENT, FORTRAN) | |
UP | -f file | yes | yes | |
UP | -a | yes | yes | |
-x | yes | yes |
Std | NAME or option | exists | compliant | remarks |
---|---|---|---|---|
cut | yes | yes | cut out selected fields of each line of a file | |
-b | yes | yes | ||
-c | yes | yes | ||
-d | yes | yes | ||
-f | yes | yes | ||
-n | yes | yes | ||
-s | yes | yes |
Std | NAME or option | exists | compliant | remarks |
---|---|---|---|---|
date | yes | yes | write the date and time | |
-u | yes | yes |
Std | NAME or option | exists | compliant | remarks |
---|---|---|---|---|
dd | yes | yes | convert and copy a file | |
if= | yes | yes | ||
of= | yes | yes | ||
ibs= | yes | yes | ||
obs= | yes | yes | ||
bs= | yes | yes | ||
cbs= | yes | yes | ||
skip= | yes | yes | ||
seek= | yes | yes | ||
count= | yes | yes | ||
conv= | yes | yes |
Std | NAME or option | exists | compliant | remarks |
---|---|---|---|---|
XSI | delta | no | - | make a delta (change) to an SCCS file (DEVELOPMENT) |
XSI | -n | - | - | |
XSI | -p | - | - | |
XSI | -s | - | - | |
XSI | -g list | - | - | |
XSI | -m mrlist | - | - | |
XSI | -r SID | - | - | |
XSI | -y[comment] | - | - |
Std | NAME or option | exists | compliant | remarks |
---|---|---|---|---|
UP XSI | df | yes | yes | report free disk space |
XSI | -k | yes | yes | |
XSI | -P | yes | yes | |
XSI | -t | yes | no | Option does something different. |
Std | NAME or option | exists | compliant | remarks |
---|---|---|---|---|
diff | yes | yes | compare two files | |
-c | yes | yes | ||
-e | yes | yes | ||
-f | yes | yes | ||
-C n | yes | yes | ||
-b | yes | yes | ||
-r | yes | yes |
Std | NAME or option | exists | compliant | remarks |
---|---|---|---|---|
dirname | yes | yes | return the directory portion of pathname |
Std | NAME or option | exists | compliant | remarks |
---|---|---|---|---|
du | yes | yes | estimate file space usage | |
-a | yes | yes | ||
-s | yes | yes | ||
-k | yes | yes | ||
-x | yes | yes | ||
-H | yes | yes | ||
-L | yes | yes |
Std | NAME or option | exists | compliant | remarks |
---|---|---|---|---|
echo | yes | no | write arguments to standard output | |
(-n) | yes | no | Both
/bin/sh and /bin/echo interpret
-n which is non-compliant |
Std | NAME or option | exists | compliant | remarks |
---|---|---|---|---|
ed | yes | yes | edit text | |
-s | yes | yes | ||
-p string | yes | yes | ||
-x | yes | yes |
Std | NAME or option | exists | compliant | remarks |
---|---|---|---|---|
env | yes | yes | set the environment for command invocation | |
-i | yes | yes |
Std | NAME or option | exists | compliant | remarks |
---|---|---|---|---|
UP | expand | yes | yes | convert tabs to spaces |
UP | -t tablist | yes | yes |
Std | NAME or option | exists | compliant | remarks |
---|---|---|---|---|
expr | yes | yes | evaluate arguments as an expression |
Std | NAME or option | exists | compliant | remarks |
---|---|---|---|---|
false | yes | yes | return false value |
Std | NAME or option | exists | compliant | remarks |
---|---|---|---|---|
fc | yes | yes | process the command history list | |
UP | -e editor | yes | yes | |
-r | yes | yes | ||
-n | yes | yes | ||
-s | yes | yes |
Std | NAME or option | exists | compliant | remarks |
---|---|---|---|---|
UP | fg | yes | yes | run jobs in the foreground |
Std | NAME or option | exists | compliant | remarks |
---|---|---|---|---|
UP | file | yes | no | determine file type |
UP | -d | no | - | |
UP | -h | no | - | |
UP | -i | yes | no | |
UP | -M file | no | - | |
UP | -m file | yes | yes | File format non-standard, however |
Std | NAME or option | exists | compliant | remarks |
---|---|---|---|---|
find | yes | yes | find files | |
-H | yes | yes | ||
-L | yes | yes |
Std | NAME or option | exists | compliant | remarks |
---|---|---|---|---|
fold | yes | no | filter for folding lines | |
-b | no | - | ||
-s | no | - | ||
-w width | yes | yes |
Std | NAME or option | exists | compliant | remarks |
---|---|---|---|---|
FD | fort77 | no | no |
FORTRAN compiler (FORTRAN), named f77
|
FD | -c | yes | yes | |
FD | -g | yes | yes | |
FD | -L dir | yes | yes | |
FD | -O level | yes | yes | |
FD | -o file | yes | yes | |
FD | -s | no | - | |
FD | -w | no | - |
Std | NAME or option | exists | compliant | remarks |
---|---|---|---|---|
XSI | fuser | no | - | list process IDs of all processes that have one or more files open |
XSI | -c | no | - | |
XSI | -f | no | - | |
XSI | -u | no | - |
Std | NAME or option | exists | compliant | remarks |
---|---|---|---|---|
XSI | gencat | yes | yes | generate a formatted message catalog |
Std | NAME or option | exists | compliant | remarks |
---|---|---|---|---|
genconf | yes | no | get configuration values | |
-v | yes | yes | semantics needs update |
Std | NAME or option | exists | compliant | remarks |
---|---|---|---|---|
getopts | yes | yes | parse utility options |
Std | NAME or option | exists | compliant | remarks |
---|---|---|---|---|
XSI | hash | yes | yes | remember or report utility locations |
XSI | -r | yes | yes |
Std | NAME or option | exists | compliant | remarks |
---|---|---|---|---|
head | yes | yes | copy the first part of files | |
-n lines | yes | yes |
Std | NAME or option | exists | compliant | remarks |
---|---|---|---|---|
iconv | no | - | codeset conversion | |
-c | no | - | Not in the base system, however | |
-s | no | - | there's a port in converters/iconv | |
-f fromcode | no | - | ||
-t tocode | no | - | ||
-l | no | - |
Std | NAME or option | exists | compliant | remarks |
---|---|---|---|---|
id | yes | yes | return user identity | |
-G | yes | yes | ||
-g | yes | yes | ||
-n | yes | yes | ||
-r | yes | yes | ||
-u | yes | yes |
Std | NAME or option | exists | compliant | remarks |
---|---|---|---|---|
UP | jobs | yes | no | display status of jobs in the current session |
UP | -l | no | - | |
UP | -p | no | - |
Std | NAME or option | exists | compliant | remarks |
---|---|---|---|---|
join | yes | yes | relational database operator | |
-a filenr | yes | yes | ||
-v filenr | yes | yes | ||
-e string | yes | yes | ||
-o list | yes | yes | ||
-t char | yes | yes | ||
-1 field | yes | yes | ||
-2 field | yes | yes |
Std | NAME or option | exists | compliant | remarks |
---|---|---|---|---|
kill | yes | yes | terminate or signal processes | |
-l | yes | yes | ||
-s name/num | yes | yes | ||
XSI | -name/num | yes | yes |
Std | NAME or option | exists | compliant | remarks |
---|---|---|---|---|
CD | lex | yes | yes | generate programs for lexical tasks (DEVELOPMENT) |
CD | -t | yes | yes | |
CD | -n | yes | yes | |
CD | -v | yes | yes |
Std | NAME or option | exists | compliant | remarks |
---|---|---|---|---|
XSI | link | yes | yes | call link() function |
Std | NAME or option | exists | compliant | remarks |
---|---|---|---|---|
ln | yes | yes | link files | |
-f | yes | yes | ||
-s | yes | yes |
Std | NAME or option | exists | compliant | remarks |
---|---|---|---|---|
locale | no | - | get locale-specific information | |
-a | no | - | ||
-m | no | - | ||
-c | no | - | ||
-k | no | - |
Std | NAME or option | exists | compliant | remarks |
---|---|---|---|---|
localedef | no | - | define locale environment | |
-c | no | - | ||
-f charmap | no | - | ||
-i file | no | - | ||
-u codeset | no | - |
Std | NAME or option | exists | compliant | remarks |
---|---|---|---|---|
logger | yes | yes | log messages |
Std | NAME or option | exists | compliant | remarks |
---|---|---|---|---|
logname | yes | yes | return the user's login name |
Std | NAME or option | exists | compliant | remarks |
---|---|---|---|---|
lp | yes | no | send files to a printer | |
-c | yes | yes | ||
-d dest | yes | yes | ||
-n copies | yes | yes | ||
-m | no | - | ||
-s | yes | yes | ||
-w | no | - | ||
-o option | yes | yes | ||
-t title | no | - |
Std | NAME or option | exists | compliant | remarks |
---|---|---|---|---|
m4 | yes | no | macro processor (DEVELOPMENT) | |
XSI | -D name | yes | yes | |
XSI | -U name | yes | yes | |
XSI | -s | no | - | enable c99 #line directives |
Std | NAME or option | exists | compliant | remarks |
---|---|---|---|---|
mailx | as mail | no | process messages | |
-s subject | yes | yes | ||
-e | no | - | ||
-H | no | - | ||
-i | yes | yes | ||
-N | yes | yes | ||
-n | yes | yes | ||
-F | no | - | ||
-u user | yes | yes | ||
-f | yes | yes |
Std | NAME or option | exists | compliant | remarks |
---|---|---|---|---|
man | yes | yes | display system documentation | |
-k | yes | yes |
Std | NAME or option | exists | compliant | remarks |
---|---|---|---|---|
UP | mesg | yes | yes | permit or deny messages |
Std | NAME or option | exists | compliant | remarks |
---|---|---|---|---|
mkdir | yes | yes | make directories | |
-p | yes | yes | ||
-m mode | yes | yes |
Std | NAME or option | exists | compliant | remarks |
---|---|---|---|---|
mkfifo | yes | yes | make fifos | |
-m mode | yes | yes |
Std | NAME or option | exists | compliant | remarks |
---|---|---|---|---|
mv | yes | yes | move files | |
-f | yes | yes | ||
-i | yes | yes |
Std | NAME or option | exists | compliant | remarks |
---|---|---|---|---|
UP | newgrp | no | - | change to a new group |
UP | -l | - | - |
Std | NAME or option | exists | compliant | remarks |
---|---|---|---|---|
UP | nice | yes | no | invoke a utility with an altered nice value |
UP | -n | no | - |
Std | NAME or option | exists | compliant | remarks |
---|---|---|---|---|
nohup | yes | yes | invoke a utility immune to hangups |
Std | NAME or option | exists | compliant | remarks |
---|---|---|---|---|
paste | yes | yes | merge corresponding or subsequent lines of files | |
-s | yes | yes | ||
-d list | yes | yes |
Std | NAME or option | exists | compliant | remarks |
---|---|---|---|---|
pathchk | no | - | check pathnames | |
-p | - | - |
Std | NAME or option | exists | compliant | remarks |
---|---|---|---|---|
printf | yes | yes | write formatted output |
Std | NAME or option | exists | compliant | remarks |
---|---|---|---|---|
XSI | prs | no | - | print an SCCS file (DEVELOPMENT) |
XSI | -a | - | - | |
XSI | -d | - | - | |
XSI | -r | - | - | |
XSI | -e | - | - | |
XSI | -l | - | - | |
XSI | -c | - | - |
Std | NAME or option | exists | compliant | remarks |
---|---|---|---|---|
pwd | yes | no | return working directory name | |
-L | no | - | ||
-P | yes | yes |
Std | NAME or option | exists | compliant | remarks |
---|---|---|---|---|
BE | qdel | no | - | delete batch jobs |
Std | NAME or option | exists | compliant | remarks |
---|---|---|---|---|
BE | qhold | no | - | hold batch jobs |
BE | -h holdlist | no | - |
Std | NAME or option | exists | compliant | remarks |
---|---|---|---|---|
BE | qmove | no | - | move batch jobs |
Std | NAME or option | exists | compliant | remarks |
---|---|---|---|---|
BE | qmsg | no | - | send message to batch jobs |
BE | -E | no | - | |
BE | -O | no | - |
Std | NAME or option | exists | compliant | remarks |
---|---|---|---|---|
BE | qrerun | no | - | rerun batch jobs |
Std | NAME or option | exists | compliant | remarks |
---|---|---|---|---|
BE | qrls | no | - | release batch jobs |
BE | -h holdlist | no | - |
Std | NAME or option | exists | compliant | remarks |
---|---|---|---|---|
BE | qsig | no | - | signal batch jobs |
BE | -s signal | no | - |
Std | NAME or option | exists | compliant | remarks |
---|---|---|---|---|
BE | qstat | no | - | show status of batch jobs |
BE | -f | no | - | |
BE | -Q | no | - | |
BE | -B | no | - |
Std | NAME or option | exists | compliant | remarks |
---|---|---|---|---|
read | yes | yes | read a line from standard input | |
-r | yes | yes |
Std | NAME or option | exists | compliant | remarks |
---|---|---|---|---|
UP | renice | yes | no | set nice values of running processes |
UP | -g | yes | yes | |
UP | -p | yes | yes | |
UP | -u | yes | yes | |
UP | -n increment | no | - |
Std | NAME or option | exists | compliant | remarks |
---|---|---|---|---|
rm | yes | yes | remove directory entries | |
-f | yes | yes | ||
-i | yes | yes | ||
-r | yes | yes | ||
-R | yes | yes |
Std | NAME or option | exists | compliant | remarks |
---|---|---|---|---|
XSI | rmdel | no | - | remove a delta from an SCCS file (DEVELOPMENT) |
XSI | -r SID | - | - |
Std | NAME or option | exists | compliant | remarks |
---|---|---|---|---|
rmdir | yes | yes | remove directories | |
-p | yes | yes |
Std | NAME or option | exists | compliant | remarks |
---|---|---|---|---|
XSI | sact | no | - | print current SCCS file-editing activity (DEVELOPMENT) |
Std | NAME or option | exists | compliant | remarks |
---|---|---|---|---|
XSI | sccs | no | - | front end for the SCCS subsystem (DEVELOPMENT) |
XSI | -r | - | - | |
XSI | -d path | - | - | |
XSI | -p path | - | - |
Std | NAME or option | exists | compliant | remarks |
---|---|---|---|---|
sed | yes | yes | stream editor | |
-e | yes | yes | ||
-f | yes | yes | ||
-n | yes | yes |
Std | NAME or option | exists | compliant | remarks |
---|---|---|---|---|
sleep | yes | yes | suspend execution for an interval |
Std | NAME or option | exists | compliant | remarks |
---|---|---|---|---|
UP | split | yes | no | split files into pieces |
UP | -l linecount | yes | yes | |
UP | -b bytecount | yes | yes | |
UP | -a suffixlen | no | - |
Std | NAME or option | exists | compliant | remarks |
---|---|---|---|---|
UP | strings | yes | yes | find printable strings in files |
UP | -a | yes | yes | |
UP | -t format | yes | yes | |
UP | -n number | yes | yes |
Std | NAME or option | exists | compliant | remarks |
---|---|---|---|---|
SD | strip | yes | yes | remove unnecessary information from executable files (DEVELOPMENT) |
Std | NAME or option | exists | compliant | remarks |
---|---|---|---|---|
stty | yes | yes | set the options for a terminal | |
-a | yes | yes | ||
-g | yes | yes |
Std | NAME or option | exists | compliant | remarks |
---|---|---|---|---|
UP XSI | tabs | no | - | set terminal tabs |
-num | no | - | ||
XSI | -a | no | - | |
XSI | -a2 | no | - | |
XSI | -c | no | - | |
XSI | -c2 | no | - | |
XSI | -c3 | no | - | |
XSI | -f | no | - | |
XSI | -p | no | - | |
XSI | -s | no | - | |
XSI | -u | no | - | |
XSI | +m | no | - | |
-T type | no | - | ||
+n | no | - |
Std | NAME or option | exists | compliant | remarks |
---|---|---|---|---|
tail | yes | yes | copy the last part of a file | |
-f | yes | yes | ||
-c number | yes | yes | ||
-n number | yes | yes |
Std | NAME or option | exists | compliant | remarks |
---|---|---|---|---|
UP | talk | yes | yes | talk to another user |
Std | NAME or option | exists | compliant | remarks |
---|---|---|---|---|
tee | yes | yes | duplicate standard input | |
-a | yes | yes | ||
-i | yes | yes |
Std | NAME or option | exists | compliant | remarks |
---|---|---|---|---|
test | yes | yes | evaluate expression |
Std | NAME or option | exists | compliant | remarks |
---|---|---|---|---|
time | yes | yes | time a simple command | |
-p | yes | yes |
Std | NAME or option | exists | compliant | remarks |
---|---|---|---|---|
touch | yes | yes | change file access and modification times | |
-a | yes | yes | ||
-c | yes | yes | ||
-m | yes | yes | ||
-r file | yes | yes | ||
-t time | yes | yes |
Std | NAME or option | exists | compliant | remarks |
---|---|---|---|---|
UP | tput | yes | yes | change terminal characteristics |
UP | -T type | yes | yes |
Std | NAME or option | exists | compliant | remarks |
---|---|---|---|---|
tr | yes | no | translate characters | |
-c | yes | yes | ||
-d | yes | yes | ||
-s | yes | yes | ||
-C | no | - |
Std | NAME or option | exists | compliant | remarks |
---|---|---|---|---|
true | yes | yes | return true value |
Std | NAME or option | exists | compliant | remarks |
---|---|---|---|---|
XSI | tsort | yes | yes | topological sort |
Std | NAME or option | exists | compliant | remarks |
---|---|---|---|---|
tty | yes | yes | return user's terminal name |
Std | NAME or option | exists | compliant | remarks |
---|---|---|---|---|
XSI | type | yes | yes | write a description of command type |
Std | NAME or option | exists | compliant | remarks |
---|---|---|---|---|
XSI | ulimit | yes | yes | set or report file size limit |
-f | yes | yes |
Std | NAME or option | exists | compliant | remarks |
---|---|---|---|---|
umask | yes | yes | get or set the file mode creation mask | |
-S | yes | yes |
Std | NAME or option | exists | compliant | remarks |
---|---|---|---|---|
UP | unalias | yes | yes | remove alias definitions |
UP | -a | yes | yes |
Std | NAME or option | exists | compliant | remarks |
---|---|---|---|---|
uname | yes | yes | return system name | |
-s | yes | yes | ||
-n | yes | yes | ||
-r | yes | yes | ||
-v | yes | yes | ||
-m | yes | yes | ||
-a | yes | yes |
Std | NAME or option | exists | compliant | remarks |
---|---|---|---|---|
XSI | uncompress | yes | yes | expand compressed data |
XSI | -c | yes | yes | |
XSI | -f | yes | yes | |
XSI | -v | yes | yes |
Std | NAME or option | exists | compliant | remarks |
---|---|---|---|---|
UP | unexpand | yes | yes | convert spaces to tabs |
UP | -a | yes | yes | |
UP | -t tablist | yes | yes |
Std | NAME or option | exists | compliant | remarks |
---|---|---|---|---|
XSI | unget | no | - | undo a previous get of an SCCS file (DEVELOPMENT) |
XSI | -n | - | - | |
XSI | -s | - | - | |
XSI | -r SID | - | - |
Std | NAME or option | exists | compliant | remarks |
---|---|---|---|---|
uniq | yes | yes | report or filter out repeated lines in a file | |
-c | yes | yes | ||
-d | yes | yes | ||
-u | yes | yes | ||
-f fields | yes | yes | ||
-s char | yes | yes |
Std | NAME or option | exists | compliant | remarks |
---|---|---|---|---|
XSI | unlink | yes | yes | call the unlink() function |
Std | NAME or option | exists | compliant | remarks |
---|---|---|---|---|
XSI | uucp | yes | yes | system-to-system copy |
XSI | -c | yes | yes | |
XSI | -C | yes | yes | |
XSI | -d | yes | yes | |
XSI | -f | yes | yes | |
XSI | -j | yes | yes | |
XSI | -m | yes | yes | |
XSI | -r | yes | yes | |
XSI | -n user | yes | yes |
Std | NAME or option | exists | compliant | remarks |
---|---|---|---|---|
UP | uudecode | yes | no | decode a binary file |
UP | -o file | no | - |
Std | NAME or option | exists | compliant | remarks |
---|---|---|---|---|
UP | uuencode | yes | no | encode a binary file |
UP | -m | no | - |
Std | NAME or option | exists | compliant | remarks |
---|---|---|---|---|
XSI | uustat | yes | yes | uucp status inquiry and job control |
XSI | -k job | yes | yes | |
XSI | -q | yes | yes | |
XSI | -r job | yes | yes | |
XSI | -s system | yes | yes | |
XSI | -u user | yes | yes |
Std | NAME or option | exists | compliant | remarks |
---|---|---|---|---|
XSI | uux | yes | yes | remote command execution |
XSI | -n | yes | yes | |
XSI | -p | yes | yes | |
XSI | -j | yes | yes |
Std | NAME or option | exists | compliant | remarks |
---|---|---|---|---|
XSI | val | no | - | validate SCCS files (DEVELOPMENT) |
XSI | -s | - | - | |
XSI | -m name | - | - | |
XSI | -r sid | - | - | |
XSI | -y type | - | - |
Std | NAME or option | exists | compliant | remarks |
---|---|---|---|---|
UP | vi | yes | yes | screen-oriented (visual) display editor |
UP | -r | yes | yes | |
UP | -R | yes | yes | |
UP | -c cmd | yes | yes | |
UP | -t tag | yes | yes | |
UP | -w size | yes | yes |
Std | NAME or option | exists | compliant | remarks |
---|---|---|---|---|
wait | yes | yes | await process completion |
Std | NAME or option | exists | compliant | remarks |
---|---|---|---|---|
wc | yes | no | count lines, words and characters | |
-c | yes | yes | ||
-m | no | - | ||
-l | yes | yes | ||
-w | yes | yes |
Std | NAME or option | exists | compliant | remarks |
---|---|---|---|---|
XSI | what | yes | yes | identify SCCS files (DEVELOPMENT) |
XSI | -s | yes | yes |
Std | NAME or option | exists | compliant | remarks |
---|---|---|---|---|
UP | write | yes | yes | write to another user |
Std | NAME or option | exists | compliant | remarks |
---|---|---|---|---|
CD | yacc | yes | yes | yet another compiler compiler (DEVELOPMENT) |
CD | -d | yes | yes | |
CD | -l | yes | yes | |
CD | -t | yes | yes | |
CD | -v | yes | yes | |
CD | -b file_prefix | yes | yes | |
CD | -p symbol_prefix | yes | yes |
Std | NAME or option | exists | compliant | remarks |
---|---|---|---|---|
XSI | zcat | yes | yes | expand and concatenate data |