Introduction
Top
Basic Shell Features
These definitions are used throughout the remainder of this manual.
POSIX
|
A family of open system standards based on Unix. Bash is concerned with POSIX 1003.2, the Shell and Tools Standard. |
blank
|
A space or tab character. |
builtin
|
A command that is implemented internally by the shell itself, rather than by an executable program somewhere in the file system. |
control operator
|
A |
exit status
|
The value returned by a command to its caller. |
field
|
A unit of text that is the result of one of the shell expansions. After expansion, when executing a command, the resulting fields are used as the command name and arguments. |
filename
|
A string of characters used to identify a file. |
job
|
A set of processes comprising a pipeline, and any processes descended from it, that are all in the same process group. |
job control
|
A mechanism by which users can selectively stop (suspend) and restart (resume) execution of processes. |
metacharacter
|
A character that, when unquoted, separates words. A metacharacter is
a |
name
|
A |
operator
|
A |
process group
|
A collection of related processes each having the same process group ID. |
process group ID
|
A unique identifer that represents a |
reserved word
|
A |
return status
|
A synonym for |
signal
|
A mechanism by which a process may be notified by the kernal of an event occurring in the system. |
special builtin
|
A shell builtin command that has been classified as special by the POSIX.2 standard. |
token
|
A sequence of characters considered a single unit by the shell. It is
either a |
word
|
A |