This README file is in -*- text -*- mode, because Emacs likes it that way. This is GNU Bash, version 1.14. Bash is the GNU Project's Bourne Again SHell, an interactive shell with Bourne shell syntax (/bin/sh); but also with interactive command line editing, job control on architectures that support it, Csh-like history features and brace expansion, and a slew of other stuff. For more information on the features of Bash that are new to this type of shell, see the file `documentation/features.texi'. There is also a DVI file there, as well as a large man page. To compile it, try typing `make'. Bash auto-configures the build process, so no intervention should be necessary. If you want to use gcc, type `make CC=gcc CPPNAME='$(CC) -E''. You may want to read the file INSTALL in this directory for more information if the make fails. If you are a csh user and wish to convert your csh aliases to Bash aliases, you may wish to use the script in examples/alias-conv.sh as a starting point. Bug reports for 1.14 should be sent to: bug-bash@prep.ai.mit.edu using the `bashbug' program that is built and installed at the same time as bash. The discussion list "bug-bash@prep.ai.mit.edu" often contains information about new ports of Bash, or discussions of new features or behavior changes that people would like. This mailing list is also available as a usenet newsgroup: gnu.bash.bug. When you send a bug report to bash-maintainers@prep.ai.mit.edu, please include: * the version number of Bash * the machine and OS that it is running on (see .machine or .made) * a description of the bug * a recipe for recreating the bug reliably * a fix for the bug if you have one! The `bashbug' program includes much of this automatically. While the Bash maintainers do not promise to fix all bugs, we would like this shell to be the best that we can make it. Enjoy! Chet Ramey chet@po.cwru.edu