Bash
Version 4.2.This text is a brief description of the features that are present in the Bash shell (version 4.2, 28 December 2010).
This is Edition 4.2, last updated 28 December 2010,
of The GNU Bash Reference Manual,
for Bash
, Version 4.2.
Copyright © 1988–2011 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.3 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 are free to copy and modify this GNU manual. Buying copies from GNU Press supports the FSF in developing GNU and promoting software freedom.”
Published by the Free Software Foundation
59 Temple Place, Suite 330,
Boston, MA 02111-1307
USA
[ < ] | [ > ] | [Contents] | [Index] | [ ? ] |
This text is a brief description of the features that are present in the Bash shell (version 4.2, 28 December 2010).
This is Edition 4.2, last updated 28 December 2010,
of The GNU Bash Reference Manual,
for Bash
, Version 4.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.
1 Introduction | An introduction to the shell. | |
2 Definitions | Some definitions used in the rest of this manual. | |
3 Basic Shell Features | The shell "building blocks". | |
4 Shell Builtin Commands | Commands that are a part of the shell. | |
5 Shell Variables | Variables used or set by Bash. | |
6 Bash Features | Features found only in Bash. | |
7 Job Control | What job control is and how Bash allows you to use it. | |
• Command Line Editing | Chapter describing the command line editing features. | |
• Using History Interactively | Command History Expansion | |
8 Installing Bash | How to build and install Bash on your system. | |
Appendix A Reporting Bugs | How to report bugs in Bash. | |
Appendix B Major Differences From The Bourne Shell | A terse list of the differences between Bash and historical versions of /bin/sh. | |
Appendix C GNU Free Documentation License | Copying and sharing this documentation. | |
Appendix D Indexes | Various indexes for this manual. |
[ < ] | [ > ] | [Contents] | [Index] | [ ? ] |
This document was generated on September 11, 2012 using texi2html 5.0.