- Notifications
You must be signed in to change notification settings - Fork80
License
NotificationsYou must be signed in to change notification settings
gitGNU/gnu_bash
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Introduction============This is GNU Bash, version 4.4. Bash is the GNU Project's BourneAgain SHell, a complete implementation of the POSIX shell spec,but also with interactive command line editing, job control onarchitectures that support it, csh-like features such as historysubstitution and brace expansion, and a slew of other features. For more information on the features of Bash that are new to thistype of shell, see the file `doc/bashref.texi'. There is also alarge Unix-style man page. The man page is the definitive descriptionof the shell's features. See the file POSIX for a discussion of how the Bash defaults differfrom the POSIX spec and a description of the Bash `posix mode'.There are some user-visible incompatibilities between this versionof Bash and previous widely-distributed versions, bash-4.2 andbash-4.3. For details, see the file COMPAT. The NEWS file terselylists features that are new in this release. Bash is free software, distributed under the terms of the [GNU] GeneralPublic License as published by the Free Software Foundation,version 3 of the License (or any later version). For more information,see the file COPYING. A number of frequently-asked questions are answered in the file`doc/FAQ'.To compile Bash, type `./configure', then `make'. Bash auto-configuresthe build process, so no further intervention should be necessary. Bashbuilds with `gcc' by default if it is available. If you want to use `cc'instead, typeCC=cc ./configureif you are using a Bourne-style shell. If you are not, the followingmay work:env CC=cc ./configureRead the file INSTALL in this directory for more information about howto customize and control the build process. The file NOTES containsplatform-specific installation and configuration information.If you are a csh user and wish to convert your csh aliases to Bashaliases, you may wish to use the script `examples/misc/alias-conv.sh'as a starting point. The script `examples/misc/cshtobash' is amore ambitious script that attempts to do a more complete job.Reporting Bugs==============Bug reports for bash should be sent to:bug-bash@gnu.orgusing the `bashbug' program that is built and installed at the sametime as bash.The discussion list `bug-bash@gnu.org' often contains informationabout new ports of Bash, or discussions of new features or behaviorchanges that people would like. This mailing list is also availableas a usenet newsgroup: gnu.bash.bug. When you send a bug report, please use the `bashbug' program that isbuilt at the same time as bash. If bash fails to build, try buildingbashbug directly with `make bashbug'. If you cannot build `bashbug',please send mail to bug-bash@gnu.org with the following information:* the version number and release status of Bash (e.g., 2.05a-release)* the machine and OS that it is running on (you may run `bashversion -l' from the bash build directory for this information)* a list of the compilation flags or the contents of `config.h', if appropriate* 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.Questions and requests for help with bash and bash programming may besent to the help-bash@gnu.org mailing list.If you would like to contact the Bash maintainers directly, send mailto bash-maintainers@gnu.org.While the Bash maintainers do not promise to fix all bugs, we wouldlike this shell to be the best that we can make it.Enjoy!Chet Rameychet.ramey@case.eduCopying and distribution of this file, with or without modification,are permitted in any medium without royalty provided the copyrightnotice and this notice are preserved. This file is offered as-is,without any warranty.
About
No description, website, or topics provided.
Resources
License
Stars
Watchers
Forks
Packages0
No packages published