Appendix A. Command Shells and Scripting
The UNIX command shell is adequately named because what is visible is only the outside. Internally, there is much more to a command shell than is immediately understood.
UNIX is unique in letting users choose their command shell. Most operating systems (DOS, VMS, and so forth) have the command interpreter built in, giving users no alternative.
Under UNIX, the command interpreter is not a part of the operating system but rather a wrapper around it.
This appendix provides an overview of the command shells commonly available under many UNIX systems. Following an overview of shells, the focus is on writing shell scripts using the Bourne shell.
UNIX Command Shells
The Bourne shell (sh
)
is the standard among ...
Get X Window Programming from Scratch now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.