Owner's manual

Table 3 Shell Built-In Commands (continued)
DescriptionCommand
Sends a signal to a running process. (Both a regular form and a shell built-in form
of kill are included with the OSS shell.)
kill(1)
Presents authentic expressions for evaluation.let(1)
Prints shell output.print(1)
Displays the current directory pathname. (Both a regular form and a shell built-in
form of pwd are included with the OSS shell.)
pwd(1)
Reads one line from standard input. (Both a regular form and a shell built-in form
of read are included with the OSS shell.)
read(1)
Marks specified names as read-only.readonly(1)
Restores a DEFINE’s attributes to their initial setting.reset_define(1)
Causes the shell function to return to the invoking script.return(1)
Sets parameters.set(1)
Sets values for DEFINE attributes in the working attribute set.set_define(1)
Sets positional parameters.shift(1)
Displays values of attributes.show_define(1)
Times the execution of a command.times(1)
Specifies a command and signals for its execution by the shell.trap(1)
Writes a description of a file’s type.type(1)
Sets attributes and values for shell parameters.typeset(1)
Sets a file-mode creation mask.umask(1)
Removes names from the alias list.unalias(1)
Erases parameter values.unset(1)
Awaits process completion.wait(1)
Tells how a name would be interpreted if used as a command.whence(1)
Some shell built-in commands have counterparts that are regular OSS commands of the same
names. The shell built-in version and the OSS version of a command may not behave in the same
way or support the same flags.
The shell built-in version is the default version. To run the OSS version, specify the command as
follows:
/bin/command_name
To make the OSS version the default version, create an alias to it in your .profile file.
The following shell built-in commands also have OSS forms:
echo(1)
kill(1)
pwd(1)
read(1)
34 The OSS Shell