14. Interactive and Nonstandard Shell Features

In this chapter you’ll learn about shell features that are useful to interactive users or not part of the POSIX shell standard. These features are available in Bash and the Korn shell, the two most commonly available POSIX-compliant shells across Unix, Linux, and Mac systems.

The Korn shell was developed by David Korn of AT&T Bell Laboratories and was designed to be “upward compatible” with both the System V Bourne shell and the POSIX standard shell. It is now widely available across all major *nix platforms and if you have access to a command line, you probably have ksh available to you.

Bash (short for Bourne-Again Shell) was developed by Brian Fox for the Free Software Foundation. It was also ...

Get Shell Programming in Unix, Linux and OS X, Fourth Edition 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.