## POSIX.2: Commands and Utilities

The following synopsis is intended to serve only as a starting point for finding out where command interfaces are defined. Please look up the exact specification in the interface definitions themselves. We try to follow the POSIX (R) specifications, if possible.

m
  Indicates that the interface is defined as mandatory.

d
  Indicates that the interface is part of the Development option.

f
  Indicates that the interface is part of the Fortran option.

l
  Indicates that the interface is part of the Legacy option.

o
  Indicates that the interface is optional.

.
  Indicates that the interface is not specified.

Interface | UNIX 98 | UNIX95 | POSIX.2 | SVID3 | 4.3BSD
--- | --- | --- | --- | --- | ---
admin | d | d | . | m | .
alias | m | m | m | . | m
ar | m | m | o | m | m
asa | m | m | o | . | .
at | m | m | m | m | m
awk | m | m | m | m | m
basename | m | m | m | m | m
batch | m | m | m | m | .
bc | m | m | m | . | m
bg | m | m | m | . | m
c89 | m | m | o | . | .
cal | m | m | . | m | m
calendar | l | m | . | m | m
cancel | l | m | . | m | .
cat | m | m | m | m | m
cc | l | m | . | m | m
cd | m | m | m | m | m
cflow | d | d | . | m | .
chgrp | m | m | m | m | m
chmod | m | m | m | m | m
chown | m | m | m | m | m
cksum | m | m | m | . | .
cmp | m | m | m | m | m
col | l | m | . | m | m
comm | m | m | m | m | m
command | m | m | m | . | .
compress | m | m | . | m | m
cp | m | m | m | m | m
cpio | l | m | . | m | .
crontab | m | m | m | m | .
csplit | m | m | m | m | .
ctags | d | d | m | m | m
cu | l | m | . | m | .
cut | m | m | m | m | .
cxref | d | d | . | m | .
date | m | m | m | m | m
dd | m | m | m | m | m
delta | d | d | . | m | .
df | m | m | m | m | m
diff | m | m | m | m | m
dircmp | l | m | . | m | .
dirname | m | m | m | m | .
dis | o | o | . | m | .
du | l | m | m | m | m
echo | m | m | m | m | m
ed | m | m | m | m | m
egrep | l | m | m | m | .
env | m | m | m | m | .
ex | m | m | m | m | m
expand | m | m | m | . | m
expr | m | m | m | m | m
false | m | m | m | m | m
fc | m | m | m | . | m
fg | m | m | m | . | m
fgrep | l | m | m | m | .
file | m | m | m | m | m
find | m | m | m | m | m
fold | m | m | m | . | m
fort77 | f | f | o | . | .
fuser | m | . |  | . | .
gencat | m | m | . | . | .
get | d | d | . | m | .
getconf | m | m | . | . | .
getopts | m | m | . | . | .
grep | m | m | m | m | m
hash | m | m | . | . | m
head | m | m | m | m | m
iconv | m | m | . | . | .
id | m | m | m | m | .
ipcrm | m | . | . | . | .
ipcs | m | . | . | . | .
jobs | m | m | m | . | m
join | m | m | m | m | m
kill | m | m | m | m | m
lex | d | d | o | m | m
line | l | m | . | m | .
link | m | . | . | . | m
lint | ld | d | . | m | m
ln | m | m | m | m | m
locale | m | m | m | . | .
localedef | m | m | m | . | .
logger | m | m | m | . | m
logname | m | m | m | m | .
lp | m | m | m | m | .
lpstat | l | m | . | m | .
ls | m | m | m | m | m
m4 | d | d | . | m | m
mail | l | m | . | m | m
mailx | m | m | m | m | .
make | d | d | m | m | m
man | m | m | m | . | m
mesg | m | m | m | m | m
mkdir | m | m | m | m | m
mkfifo | m | m | m | . | .
more | m | m | m | m | m
mv | m | m | m | m | m
newgrp | m | m | m | m | .
nice | m | m | m | m | m
nl | m | m | . | m | .
nm | d | d | m | m | m
nohup | m | m | m | m | .
od | m | m | m | m | m
pack | l | m | . | m | .
paste | m | m | m | m | .
patch | m | m | m | . | m
pathchk | m | m | m | . | .
pax | m | m | m | . | .
pcat | l | m | . | m | .
pg | l | m | . | m | .
pr | m | m | m | m | m
printf | m | m | m | m | .
prs | d | d | . | m | .
ps | m | m | m | m | m
pwd | m | m | m | m | m
read | m | m | m | . | m
renice | m | m | m | . | m
rm | m | m | m | m | m
rmdel | d | d | . | m | .
rmdir | m | m | m | m | m
sact | d | d | . | m | .
sccs | d | d | . |  | m
sed | m | m | m | m | m
sh | m | m | m | m | m
sleep | m | m | m | m | m
sort | m | m | m | m | m
spell | l | m | . | m | m
split | m | m | m | m | m
strings | m | m | m | . | m
strip | d | d | o | m | m
stty | m | m | m | m | m
sum | l | m | . | m | m
tabs | m | m | m | m | m
tail | m | m | m | m | m
talk | m | m | m | . | m
tar | l | m | m | m | m
tee | m | m | . | m | m
test | m | m | m | m | m
time | m | m | m | m | m
touch | m | m | m | m | m
tput | m | m | m | . | m
tr | m | m | m | m | m
true | m | m | m | m | m
tsort | m | m | . | m | m
tty | m | m | m | m | m
type | m | m | . | . | m
ulimit | m | m | . | . | m
umask | m | m | m | m | .
unalias | m | m | m | . | m
uname | m | m | m | m | .
uncompress | m | m | . | m | .
unexpand | m | m | m | . | .
unget | d | d | . | m | .
uniq | m | m | m | m | m
unlink | m | . | . | . | m
unpack | l | m | . | m | .
uucp | m | m | . | m | m
uudecode | m | m | m | m | m
uuencode | m | m | m | m | m
uulog | l | m | . | m | m
uuname | l | m | . | m | m
uupick | l | m | . | m | .
uustat | m | m | . | m | .
uuto | l | m | . | m | .
uux | m | m | . | m | m
val | d | d | . | m | .
vi | m | m | m | m | m
wait | m | m | m | m | m
wc | m | m | m | m | m
what | d | d | . | m | m
who | m | m | m | m | m
write | m | m | m | m | m
xargs | m | m | m | m | .
yacc | d | d | o | m | m
zcat | m | m | . | m | .