• Home
  • History
  • Annotate
  • only in this directory
NameDateSize

..26-Sep-201419

ABOUT-NLSH A D11-Jun-200937.6 KiB

aclocal.m4H A D11-Jun-2009126.6 KiB

alias.cH A D11-Jun-200914.6 KiB

alias.hH A D11-Jun-20092.1 KiB

array.cH A D11-Jun-200919.7 KiB

array.hH A D11-Jun-20093.8 KiB

arrayfunc.cH A D11-Jun-200920 KiB

arrayfunc.hH A D11-Jun-20092.2 KiB

AUTHORSH A D11-Jun-200916.5 KiB

bashansi.hH A D11-Jun-20091.3 KiB

bashhist.cH A D11-Jun-200920.8 KiB

bashhist.hH A D11-Jun-20092.3 KiB

bashintl.hH A D11-Jun-20091.3 KiB

bashjmp.hH A D11-Jun-20091.6 KiB

bashline.cH A D11-Jun-200984.8 KiB

bashline.hH A D11-Jun-20091.8 KiB

bashtypes.hH A D11-Jun-20091.1 KiB

bracecomp.cH A D11-Jun-20095.3 KiB

braces.cH A D11-Jun-200913.7 KiB

builtins/H26-Sep-2014101

builtins.hH A D11-Jun-20092.1 KiB

CHANGESH A D11-Jun-2009215.9 KiB

command.hH A D11-Jun-200912.7 KiB

COMPATH A D11-Jun-200911.4 KiB

config-bot.hH A D11-Jun-20096.3 KiB

config-top.hH A D11-Jun-20093.4 KiB

config.h.inH A D11-Jun-200925.9 KiB

configureH A D11-Jun-2009778.4 KiB

configure.inH A D11-Jun-200933.2 KiB

conftypes.hH A D24-Oct-20141.9 KiB

copy_cmd.cH A D11-Jun-200911 KiB

COPYINGH A D11-Jun-200918 KiB

cross-build/H26-Sep-20145

CWRU/H26-Sep-20148

dispose_cmd.cH A D11-Jun-20096 KiB

dispose_cmd.hH A D11-Jun-20091.4 KiB

doc/H26-Sep-201419

error.cH A D11-Jun-20099 KiB

error.hH A D11-Jun-20092.8 KiB

eval.cH A D11-Jun-20096.5 KiB

examples/H26-Sep-201414

execute_cmd.cH A D06-Dec-2013115.1 KiB

execute_cmd.hH A D11-Jun-20091.6 KiB

expr.cH A D11-Jun-200927.1 KiB

externs.hH A D21-Sep-201114 KiB

findcmd.cH A D11-Jun-200916.5 KiB

findcmd.hH A D11-Jun-20091.3 KiB

flags.cH A D11-Jun-20099.9 KiB

flags.hH A D11-Jun-20092.4 KiB

general.cH A D11-Jun-200924.5 KiB

general.hH A D26-Mar-20129.9 KiB

hashcmd.cH A D11-Jun-20095.2 KiB

hashcmd.hH A D11-Jun-20091.5 KiB

hashlib.cH A D11-Jun-20099.6 KiB

hashlib.hH A D11-Jun-20093 KiB

include/H26-Sep-201420

input.cH A D11-Jun-200914.8 KiB

input.hH A D11-Jun-20094.3 KiB

INSTALLH A D11-Jun-200915.7 KiB

jobs.cH A D11-Jun-2009106 KiB

jobs.hH A D11-Jun-20098 KiB

lib/H26-Sep-20149

list.cH A D11-Jun-20093.5 KiB

locale.cH A D11-Jun-200912.9 KiB

mailcheck.cH A D11-Jun-200910.5 KiB

mailcheck.hH A D11-Jun-20091.3 KiB

make_cmd.cH A D11-Jun-200921.3 KiB

make_cmd.hH A D11-Jun-20092.8 KiB

Makefile.inH A D11-Jun-200972.8 KiB

MANIFESTH A D11-Jun-200921.6 KiB

mksyntax.cH A D11-Jun-20097.2 KiB

NEWSH A D11-Jun-200949.7 KiB

nojobs.cH A D11-Jun-200920.9 KiB

NOTESH A D11-Jun-200913.3 KiB

parse.yH A D26-Sep-2014130.1 KiB

parser-builtH A D11-Jun-20090

parser.hH A D11-Jun-20091.3 KiB

patchlevel.hH A D26-Sep-20141.2 KiB

pathexp.cH A D11-Jun-200910.1 KiB

pathexp.hH A D11-Jun-20093.8 KiB

pathnames.h.inH A D11-Jun-20091.2 KiB

pcomplete.cH A D11-Jun-200935.3 KiB

pcomplete.hH A D11-Jun-20094.4 KiB

pcomplib.cH A D11-Jun-20094.3 KiB

po/H26-Sep-201420

POSIXH A D11-Jun-20097.5 KiB

print_cmd.cH A D21-Jan-201329.6 KiB

quit.hH A D18-Apr-20131.9 KiB

RBASHH A D11-Jun-20091.7 KiB

READMEH A D11-Jun-20093.3 KiB

redir.cH A D11-Jun-200929.3 KiB

redir.hH A D11-Jun-20091.4 KiB

shell.cH A D11-Jun-200949.1 KiB

shell.hH A D11-Jun-20094.4 KiB

sig.cH A D11-Jun-200914 KiB

sig.hH A D11-Jun-20094.3 KiB

siglist.cH A D11-Jun-20094.6 KiB

siglist.hH A D11-Jun-20091.5 KiB

stringlib.cH A D11-Jun-20096.5 KiB

subst.cH A D26-Mar-2012210.7 KiB

subst.hH A D11-Jun-200910.7 KiB

support/H26-Sep-201430

syntax.hH A D11-Jun-20093.4 KiB

test.cH A D11-Jun-200918.7 KiB

test.hH A D11-Jun-20091.2 KiB

tests/H26-Sep-2014260

trap.cH A D11-Jun-200926.3 KiB

trap.hH A D11-Jun-20092.9 KiB

unwind_prot.cH A D11-Jun-20097.8 KiB

unwind_prot.hH A D11-Jun-20091.9 KiB

variables.cH A D25-Sep-2014105.4 KiB

variables.hH A D11-Jun-200913.4 KiB

version.cH A D11-Jun-20092.5 KiB

xmalloc.cH A D11-Jun-20094.5 KiB

xmalloc.hH A D11-Jun-20091.8 KiB

Y2KH A D11-Jun-2009205

README

1Introduction
2============
3
4This is GNU Bash, version 3.2.  Bash is the GNU Project's Bourne
5Again SHell, a complete implementation of the POSIX.2 shell spec,
6but also with interactive command line editing, job control on
7architectures that support it, csh-like features such as history
8substitution and brace expansion, and a slew of other features. 
9For more information on the features of Bash that are new to this
10type of shell, see the file `doc/bashref.texi'.  There is also a
11large Unix-style man page.  The man page is the definitive description
12of the shell's features. 
13
14See the file POSIX for a discussion of how the Bash defaults differ
15from the POSIX.2 spec and a description of the Bash `posix mode'.
16
17There are some user-visible incompatibilities between this version
18of Bash and previous widely-distributed versions, bash-1.14 and
19bash-2.05b.  For details, see the file COMPAT.  The NEWS file tersely
20lists features that are new in this release. 
21
22Bash is free software, distributed under the terms of the [GNU]
23General Public License, version 2.  For more information, see the
24file COPYING.
25
26A number of frequently-asked questions are answered in the file
27`doc/FAQ'.
28
29To compile Bash, try typing `./configure', then `make'.  Bash
30auto-configures the build process, so no further intervention
31should be necessary.  Bash builds with `gcc' by default if it is
32available.  If you want to use `cc' instead, type
33
34	CC=cc ./configure
35
36if you are using a Bourne-style shell.  If you are not, the following
37may work:
38
39	env CC=cc ./configure
40
41Read the file INSTALL in this directory for more information about how
42to customize and control the build process.  The file NOTES contains
43platform-specific installation and configuration information.
44
45If you are a csh user and wish to convert your csh aliases to Bash
46aliases, you may wish to use the script `examples/misc/alias-conv.sh'
47as a starting point.  The script `examples/misc/cshtobash' is a
48more ambitious script that attempts to do a more complete job.
49
50Reporting Bugs
51==============
52
53Bug reports for bash should be sent to:
54
55	bug-bash@gnu.org
56
57using the `bashbug' program that is built and installed at the same
58time as bash.
59
60The discussion list `bug-bash@gnu.org' often contains information
61about new ports of Bash, or discussions of new features or behavior
62changes that people would like.  This mailing list is also available
63as a usenet newsgroup: gnu.bash.bug. 
64
65When you send a bug report, please use the `bashbug' program that is
66built at the same time as bash.  If bash fails to build, try building
67bashbug directly with `make bashbug'.  If you cannot build `bashbug',
68please send mail to bug-bash@gnu.org with the following information:
69
70	* the version number and release status of Bash (e.g., 2.05a-release)
71	* the machine and OS that it is running on (you may run
72	  `bashversion -l' from the bash build directory for this information)
73	* a list of the compilation flags or the contents of `config.h', if
74	  appropriate
75	* a description of the bug
76	* a recipe for recreating the bug reliably
77	* a fix for the bug if you have one!
78
79The `bashbug' program includes much of this automatically.
80
81If you would like to contact the Bash maintainers directly, send mail
82to bash-maintainers@gnu.org.
83
84While the Bash maintainers do not promise to fix all bugs, we would
85like this shell to be the best that we can make it.
86
87Enjoy!
88
89Chet Ramey
90chet.ramey@case.edu
91