The following changes will be made when this EOF is implemented: ----------------------------------------------------------------------------- df(1M) The following text will be removed from the "ENVIRONMENT VARIABLES" section: SYSV3 This variable is used to override the default behavior of df and provide compatibility with INTERACTIVE UNIX System and SCO UNIX installation scripts. As the SYSV3 variable is provided for compatibility purposes only, it should not be used in new scripts. ----------------------------------------------------------------------------- echo(1) The following text will be removed from the "DESCRIPTION" section: sh's echo and /usr/bin/echo have an -n option if the SYSV3 environment variable is set (see ENVIRONMENT VARIABLES below). The following text will be removed from the "ENVIRONMENT VARIABLES" section: SYSV3 This environment variable is used to provide compa- tibility with INTERACTIVE UNIX System and SCO UNIX installation scripts. It is intended for compati- bility only and should not be used in new scripts. This variable is applicable only for Solaris x86 platforms, not Solaris SPARC systems. ----------------------------------------------------------------------------- expr(1) The following text will be removed from the "OPERANDS" section: Compatibility Operators (x86 only) The following operators are included for compatibility with INTERACTIVE UNIX System only and are not intended to be used by non- INTERACTIVE UNIX System scripts: The following new operator will be added just before the entry for: "substr string integer-1 integer-2" match string regular-expression Synonymous with the 'expr : expr' matching operator. The following changes will be made to these three operators: substr string integer-1 integer-2 Extract the sequence of bytes from string (counting from one) starting at position integer-1 and of length integer-2 bytes. If integer-1 has a value greater than the number of bytes in string, expr returns a null string. If you try to extract more bytes than there are in string, expr returns all the remaining bytes from string. Results are unspecified if either integer-1 or integer-2 is a negative value. length string Return the length (that is, the number of bytes) of string. The terminating nul character is not included in that count. index string character-list Report the first byte in "string" (counting from one) where a byte from "character-list" matches a byte from "string". If no bytes in "character-list" appears in "string", "0" is returned. A sentence will be added to indicate that these four operators (match, substr, length and index) are all at the same precedence. In the ATTRIBUTES section, the CSI attribute line will be changed to: _____________________________ _____________________________ | CSI | Enabled. See NOTES. | |_____________________________|_____________________________| and a new NOTES section added, which will contain: NOTES The following three operators are not CSI enabled. They are also not available in /usr/xpg4/bin/expr and /usr/xpg6/bin/expr index string character-list length string substr string integer-1 integer-2 The Interface Stability entry in the ATTRIBUTES table will be adjusted to contain: _____________________________ _____________________________ | | Committed except for the | | | following operators which | | Interface Stability | are Uncommitted: match, | | | substr, length and index | |_____________________________|_____________________________| ----------------------------------------------------------------------------- tar(1) The "SYNOPSIS" section will be adjusted to remove references to the "e", "k" and "q" options. The "OPERANDS" section will have the following entries removed: e The SYSV3 environment vari- able overrides the default behavior. (See ENVIRONMENT VARIABLES section below.) k size Requires tar to use the size argument as the size of an archive in kilobytes. This is useful when the archive is intended for a fixed size device such as floppy disks. Large files are then split across volumes if they do not fit in the specified size. q Stop after extracting the first occurrence of the named file. tar normally continues reading the archive after finding an occurrence of a file. and the following text will be removed from the 'F" entry: The SYSV3 environment variable over- rides the default behavior. (See ENVIRONMENT VARIABLES section below.) The following text will be removed from the "ENVIRONMENT VARIABLES" section: SYSV3 This variable is used to override the default behavior of tar, provide compatibility with INTERACTIVE UNIX Sys- tems and SCO UNIX installation scripts, and should not be used in new scripts. (It is intended for compatibil- ity purposes only.) When set, the following function modifiers behave differently: F filename Uses filename to obtain a list of command line switches and files on which to operate. e Prevents files from being split across volumes. If there is insufficient room on one volume, tar prompts for a new volume. If the file does not fit on the new volume, tar exits with an error. ----------------------------------------------------------------------------- uname(1) The following text will be removed from the "ENVIRONMENT VARIABLES" section: SYSV3 This variable is used to override the default behavior of uname. This is necessary to make it possible for some INTERACTIVE UNIX Systems and SCO UNIX programs and scripts to work properly. Many scripts use uname to determine the SYSV3 type or the version of the OS to ensure software is compa- tible with that OS. Setting SYSV3 to an empty string will make uname print the following default values: nodename nodename 3.2 2 i386 The individual elements that uname displays can also be modified by setting SYSV3 in the following format: os,sysname,node,rel,ver,mach os Operating system (IUS or SCO). sysname System name. node Nodename as displayed by the -n option. rel Release level as displayed by the -r option. ver Version number as displayed by the -v option. mach Machine name as displayed by -m option. Do not put spaces between the elements. If an element is omitted, the current system value will be used. -----------------------------------------------------------------------------