| POSIX-1 | ||||||
|---|---|---|---|---|---|---|
| Interface | UNIX 98 | UNIX 95 | and POSIX-2 | ISO C | SVID3 | 4.3BSD |
| wadd_wch() | m | m | . | . | . | . |
| wadd_wchnstr() | m | m | . | . | . | . |
| wadd_wchstr() | m | m | . | . | . | . |
| waddch() | m | m | . | . | m | . |
| waddchnstr() | m | m | . | . | m | . |
| waddchstr() | m | m | . | . | m | . |
| waddnstr() | m | m | . | . | m | . |
| waddnwstr() | m | m | . | . | . | . |
| waddstr() | m | m | . | . | m | . |
| waddwstr() | m | m | . | . | . | . |
| wait3() | f | m | . | . | . | m |
| wait() | m | m | m | . | m | m |
| waitid() | m | m | . | . | m | . |
| waitpid() | m | m | m | . | m | m |
| wattr_get() | m | m | . | . | . | . |
| wattr_off() | m | m | . | . | . | . |
| wattr_on() | m | m | . | . | . | . |
| wattr_set() | m | m | . | . | . | . |
| wattroff() | m | m | . | . | m | . |
| wattron() | m | m | . | . | m | . |
| wattrset() | m | m | . | . | m | . |
| wbkgd() | m | m | . | . | m | . |
| wbkgdset() | m | m | . | . | m | . |
| wbkgrnd() | m | m | . | . | . | . |
| wbkgrndset() | m | m | . | . | . | . |
| wborder() | m | m | . | . | m | . |
| wborder_set() | m | m | . | . | . | . |
| wchgat() | m | m | . | . | . | . |
| wclear() | m | m | . | . | m | . |
| wclrtobot() | m | m | . | . | m | . |
| wclrtoeol() | m | m | . | . | m | . |
| wcolor_set() | m | m | . | . | . | . |
| wcrtomb() | m | . | . | 1 | . | . |
| wcscat() | m | m | . | 1 | . | . |
| wcschr() | m | m | . | 1 | . | . |
| wcscmp() | m | m | . | 1 | . | . |
| wcscoll() | m | f | . | 1 | . | . |
| wcscpy() | m | m | . | 1 | . | . |
| wcscspn() | m | m | . | 1 | . | . |
| wcsftime() | m | f | . | 1 | . | . |
| wcslen() | m | m | . | 1 | . | . |
| wcsncat() | m | m | . | 1 | . | . |
| wcsncmp() | m | m | . | 1 | . | . |
| wcsncpy() | m | m | . | 1 | . | . |
| wcspbrk() | m | m | . | 1 | . | . |
| wcsrchr() | m | m | . | 1 | . | . |
| wcsrtombs() | m | . | . | 1 | . | . |
| wcsspn() | m | m | . | 1 | . | . |
| wcsstr() | m | . | . | 1 | . | . |
| wcstod() | m | m | . | 1 | . | . |
| wcstok() | m | m | . | 1 | . | . |
| wcstol() | m | m | . | 1 | . | . |
| wcstombs() | m | m | . | m | m | . |
| wcstoul() | m | m | . | 1 | . | . |
| wcswcs() | m | m | . | . | . | . |
| wcswidth() | m | m | . | . | . | . |
| wcsxfrm() | m | f | . | 1 | . | . |
| wctob() | m | . | . | 1 | . | . |
| wctomb() | m | m | . | m | m | . |
| wctrans() | m | . | . | 1 | . | . |
| wctype() | m | m | . | 1 | . | . |
| wcursyncup() | m | m | . | . | m | . |
| wcwidth() | m | m | . | . | . | . |
| wdelch() | m | m | . | . | m | . |
| wdeleteln() | m | m | . | . | m | . |
| wecho_wchar() | m | m | . | . | . | . |
| wechochar() | m | m | . | . | m | . |
| werase() | m | m | . | . | m | . |
| wget_wch() | m | m | . | . | . | . |
| wget_wstr() | m | m | . | . | . | . |
| wgetbkgrnd() | m | m | . | . | . | . |
| wgetch() | m | m | . | . | m | . |
| wgetn_wstr() | m | m | . | . | . | . |
| wgetnstr() | m | m | . | . | m | . |
| wgetstr() | m | m | . | . | m | . |
| whline() | m | m | . | . | m | . |
| whline_set() | m | m | . | . | . | . |
| win_wch() | m | m | . | . | . | . |
| win_wchnstr() | m | m | . | . | . | . |
| win_wchstr() | m | m | . | . | . | . |
| winch() | m | m | . | . | m | . |
| winchnstr() | m | m | . | . | m | . |
| winchstr() | m | m | . | . | m | . |
| winnstr() | m | m | . | . | m | . |
| winnwstr() | m | m | . | . | . | . |
| wins_nwstr() | m | m | . | . | . | . |
| wins_wch() | m | m | . | . | . | . |
| wins_wstr() | m | m | . | . | . | . |
| winsch() | m | m | . | . | m | . |
| winsdelln() | m | m | . | . | m | . |
| winsertln() | m | m | . | . | m | . |
| winsnstr() | m | m | . | . | m | . |
| winsstr() | m | m | . | . | m | . |
| winstr() | m | m | . | . | m | . |
| winwstr() | m | m | . | . | . | . |
| wmemchr() | m | . | . | 1 | . | . |
| wmemcmp() | m | . | . | 1 | . | . |
| wmemcpy() | m | . | . | 1 | . | . |
| wmemmove() | m | . | . | 1 | . | . |
| wmemset() | m | . | . | 1 | . | . |
| wmove() | m | m | . | . | m | . |
| wnoutrefresh() | m | m | . | . | m | . |
| wordexp() | m | f | m | . | . | . |
| wordfree() | m | f | m | . | . | . |
| wprintf() | m | . | . | 1 | . | . |
| wprintw() | m | m | . | . | m | . |
| wredrawln() | m | m | . | . | m | . |
| wrefresh() | m | m | . | . | m | . |
| write() | m | m | m | . | m | m |
| writev() | m | m | . | . | m | m |
| wscanf() | m | . | . | 1 | . | . |
| wscanw() | m | m | . | . | m | . |
| wscrl() | m | m | . | . | m | . |
| wsetscrreg() | m | m | . | . | m | . |
| wstandend() | m | m | . | . | m | . |
| wstandout() | m | m | . | . | m | . |
| wsyncdown() | m | m | . | . | m | . |
| wsyncup() | m | m | . | . | m | . |
| wtimeout() | m | m | . | . | m | . |
| wtouchln() | m | m | . | . | m | . |
| wunctrl() | m | m | . | . | . | . |
| wvline() | m | m | . | . | m | . |
| wvline_set() | m | m | . | . | . | . |
| y0() | m | m | . | . | m | m |
| y1() | m | m | . | . | m | m |
| yn() | m | m | . | . | m | m |
The following section lists all the commands and utilities described in the Single UNIX Specification, and indicates what other specifications support the interfaces.
The following conventions are used in columns 2 through 6:
It should be noted that while another specification may support the interface, some of the interface semantics may have changed with evolution and standardization. A developer should not assume that because the interface appears in other specifications, it will behave exactly as described in the Single UNIX Specification.
| Interface | UNIX 98 | UNIX 95 | POSIX.2 | SVID 3 | 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 |
| banner | 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 |
| chroot | 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 |
| 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 |
| red | 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 | |
| sdb | m | m | . | 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 |
| wall | 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 | . |