328N/A.tl ''Ksh Features That Are Obsolete in Ksh93''
328N/AUsing a pair of grave accents \^\fB\(ga\fR ... \fB\(ga\fR\^
328N/Afor command substition. Use \fB$(\fR ... \fB)\fR instead.
328N/Athe default editor name for the
328N/AThe newtest (\fB[[\fR ... \fB]]\fR) operator
328N/AThe newtest (\fB[[\fR ... \fB]]\fR) operator
328N/A\fIstring\fP \fB=\fP \fIpattern\fP
328N/AThe following obsolete arithmetic comparisons are also permitted:
328N/A.LI "\fIexp1\fP \fB\-eq\fP \fIexp2\fP"
328N/A.LI "\fIexp1\fP \fB\-ne\fP \fIexp2\fP"
328N/A.LI "\fIexp1\fP \fB\-lt\fP \fIexp2\fP"
328N/A.LI "\fIexp1\fP \fB\-gt\fP \fIexp2\fP"
328N/A.LI "\fIexp1\fP \fB\-le\fP \fIexp2\fP"
328N/Ais less than or equal to
328N/A.LI "\fIexp1\fP \fB\-ge\fP \fIexp2\fP"
328N/Ais greater than or equal to
328N/AUsing test -t or [ -t ] without specifying the file unit number.
option to the \fBset\fR builtin is obsolete. It causes
variable assignment arguments are placed in the environment,
even if they occur after the command name.
command allows a function to be exported
to scripts that are executed without a separate
Functions that need to be defined across separate
invocations of the shell should
be placed in a directory and the
variable should contains the name of this directory.
The shell environment variable
(to \fBfc\fR or \fBhist\fR command???)
and in obsolete versions, the editor name
is used to skip the editing phase and
to re-execute the command.
option to \fBalias\fR builtin is is obsolete. It
is used to set and list tracked aliases.
The shell command line option
is obsolete. This option cause the shell to exit after reading
and executing one command. The is no replacement (although ending
\&"command" with the exit builtin should have the same effect).
As an obsolete feature of the "set" builtin,
options are turned off and the next
is treated as the first argument.
causes these options to be turned off.
These options can also be used upon invocation of the shell.