- publishing free software manuals

GNU Bash Reference Manual

Reference Documentation for Bash

Edition 3.2, for Bash Version 3.2.

September 2006

Chet Ramey, Case Western Reserve University
Brian Fox, Free Software Foundation
Edited for publication by Brian Gough

This text is a brief description of the features that are present in the Bash shell (version 3.2, 28 September 2006).

This is Edition 3.2, last updated 28 September 2006, of The GNU Bash Reference Manual, for Bash, Version 3.2.

Bash contains features that appear in other popular shells, and some features that only appear in Bash. Some of the shells that Bash has borrowed concepts from are the Bourne Shell (‘sh’), the Korn Shell (‘ksh’), and the C-shell (‘csh’ and its successor, ‘tcsh’). The following menu breaks the features up into categories based upon which one of these other shells inspired the feature.

This manual is meant as a brief introduction to features found in Bash. The Bash manual page should be used as the definitive reference on shell behavior.

This text is a brief description of the features that are present in the Bash shell (version 3.2, 28 September 2006).

This is Edition 3.2, last updated 28 September 2006, of The GNU Bash Reference Manual, for Bash, Version 3.2.

Copyright © 1988-2005 Free Software Foundation, Inc.

Permission is granted to make and distribute verbatim copies of this manual provided the copyright notice and this permission notice are preserved on all copies.

Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation; with no Invariant Sections, with the Front-Cover texts being "A GNU Manual," and with the Back-Cover Texts as in (a) below. A copy of the license is included in the section entitled "GNU Free Documentation License."

(a) The FSF's Back-Cover Text is: "You have freedom to copy and modify this GNU Manual, like GNU software. Copies published by the Free Software Foundation raise funds for GNU development."
ISBN 0954161777GNU Bash Reference ManualSee the print edition