Chapter 6. Make the Most of the Shell

This chapter shows how you can customize your command-line environment. The 13 projects focus on shell features that make entering commands quicker and easier. They cover the following topics:

  • Customizing Apple’s Terminal application

  • Customizing the shell, configuring features such as command line completion and history

  • Enhancing command entry by taking advantage of command line recall and editing

  • Defining shell aliases and functions, employing them as short cuts to entering commands

  • Job control and background processes

Although written mainly for the Bash shell, additional sections give Tcsh shell equivalents.

Customize the Terminal

“How do I make a clickable shell script?”

This project uses a few tricks to customize ...

Get Mac OS X UNIX 101 Byte-Sized Projects 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.