ar | date | kill | pg | tail | uulog |
awk | diff | lex | pr | tar | uuname |
cancel | echo | ln | ps | tee | uupick |
cat | ed | lp | pwd | test | uustat |
cc | egrep | lpstat | red | tr | uuto |
cd | expr | ls | rm | true | uux |
chgrp | false | rmdir | tty | wait | |
chmod | fgrep | mailx | sed | umask | wc |
chown | find | mkdir | sh | uname | who |
cmp | gencat | mv | sleep | uniq | |
cp | grep | pack | sort | unpack | |
cpio | iconv | pcat | stty | uucp |
The cc, yacc, and lex commands provide 8-bit transparency for characters contained in character strings, character constants, and comment strings. An 8-bit character string enables a programmer to define default messages in languages other than English. The support of 8-bit characters in identifier names is implementation defined.
The 8-bit operation of commands that communicate with other systems cannot be guaranteed in all circumstances. For example, intersystem mail may be restricted to 7-bit data by the underlying network, 8-bit data and filenames may not be portable to noninternationalized systems, and so forth. Under these circumstances, it is recommended that you use only characters defined in the ASCII 7-bit range of characters for data transfer between machines, and you use only characters defined in the Portable Filename Character Set for naming remote files.
atof() | isgraph() | scanf() | toupper() |
catclose() | islower() | setlocale() | vfprintf() |
catgets() | isprint() | sprintf() | vprintf() |
catopen() | ispunct() | sscanf() | vsprintf() |
fprint() | isspace() | strcoll() | |
fscanf() | isupper() | strerror() | |
gcvt() | nl_langinfo() | strftime() | |
isalnum() | perror() | strtod() | |
isalpha() | printf() | strxfrm() | |
iscntrl() | regexp() | tolower() |
Also, all functions defined in the X/Open Portability Guide, Volume 2, XSI System Interfaces and Headers, and X/Open Portability Guide, Volume 3, XSI Curses Interface, provide 8-bit transparency on X/Open compliant systems.