
ksh(1) |
|
| ksh(1) |
%% alias [ |
|
| |
| alias with no arguments prints the list of aliases in the form name=value on standard | ||
| output. An alias is de®ned for each name whose value is given. A trailing space in value | ||
| causes the next word to be checked for alias substitution. The | ||
| list tracked aliases. The value of a tracked alias is the full path name corresponding to the | ||
| given name. The value of a tracked alias becomes unde®ned when the value of PATH is | ||
| reset, but the alias remains tracked. Without the | ||
| ment list for which no value is given, the name and value of the alias is printed. The | ||
| option is used to set or print exported aliases. An exported alias is de®ned across | ||
| environments. Alias returns true unless a name is given for which no alias has been | ||
| de®ned. |
|
|
bg [ job ... ] | Puts the speci®ed jobs into the background. The current job is put in the background if job | ||
| is unspeci®ed. See Jobs for a description of the format of job. |
|
|
% break [ n ] | Exit from the enclosing for, while, until, or select loop, if any. If n is speci®ed, | ||
| break n levels. |
|
|
% continue [ n ] |
|
| |
| Resume the next iteration of the enclosing for, while, until, or select loop. If n is | ||
| speci®ed, resume at the |
|
|
cd [ |
|
| |
cd old new | This command can take either of two forms. In the ®rst form it changes the current direc- | ||
| tory to arg. If arg is - the directory is changed to the previous directory. The | ||
| (default) preserves logical naming when treating symbolic links. | cd | |
| current directory one path component closer to the root | directory. The | |
| preserves the physical path when treating symbolic links. cd | .. changes the work- | |
ing directory to the parent directory of the current directory. The shell parameter HOME is the default arg. The parameter PWD is set to the current directory. The shell parameter CDPATH de®nes the search path for the directory containing arg. Alternative directory names are separated by a colon (:). If CDPATH is null or unde®ned, the default value is the current directory. Note that the current directory is speci®ed by a null path name which can appear immediately after the equal sign or between the colon delimiters anywhere else in the path list. If arg begins with a /, the search path is not used. Otherwise, each directory in the path is searched for arg. See also cd(1).
The second form of cd substitutes the string new for the string old in the current directory name, PWD and tries to change to this new directory.
The cd command cannot be executed by rksh.
echo [ arg ... ]
See echo(1) for usage and description.
%eval [ arg ... ]
Reads the arguments as input to the shell and executes the resulting command(s).
%exec [ arg ... ]
Parameter assignments remain in effect after the command completes. If arg is given, the command speci®ed by the arguments is executed in place of this shell without creating a new process. Input/output arguments can appear and affect the current process. If no arguments are given, the effect of this command is to modify ®le descriptors as prescribed by the input/output redirection list. In this case, any ®le descriptor numbers greater than 2 opened with this mechanism are closed when invoking another program.
% exit [ n ] Causes the shell to exit with the exit status speci®ed by n. If n is omitted, the exit status is that of the last command executed. An
%%export [ name [=value ] ... ]
The given names are marked for automatic export to the environment of subsequently executed commands.
fc | [ | [ last ] ] |
|
fc |
| ||
| In the ®rst form, a range of commands from ®rst to last is selected from the last HIST- | ||
| SIZE commands typed at the terminal. The arguments ®rst and last can be speci®ed as a | ||
− 12 − | Section 1−407 | ||
k