summaryrefslogtreecommitdiff
path: root/doc/FAQ-3.0
diff options
context:
space:
mode:
authorChet Ramey <chet.ramey@case.edu>2011-12-03 22:42:51 -0500
committerChet Ramey <chet.ramey@case.edu>2011-12-03 22:42:51 -0500
commitaf12dacd16e29a1a496ef559f3155e27a96f6ef8 (patch)
tree4827a9cfaef226b35b2a37e2bd93068886a609d0 /doc/FAQ-3.0
parent0fdd7e94fff2e97c90ec123eadab60c5e69c950a (diff)
downloadbash-af12dacd16e29a1a496ef559f3155e27a96f6ef8.tar.gz
commit bash-20051208 snapshot
Diffstat (limited to 'doc/FAQ-3.0')
-rw-r--r--doc/FAQ-3.036
1 files changed, 19 insertions, 17 deletions
diff --git a/doc/FAQ-3.0 b/doc/FAQ-3.0
index 5bcfdf21..1eb11627 100644
--- a/doc/FAQ-3.0
+++ b/doc/FAQ-3.0
@@ -1,4 +1,4 @@
-This is the Bash FAQ, version 3.27, for Bash version 3.0.
+This is the Bash FAQ, version 3.31, for Bash version 3.0.
This document contains a set of frequently-asked questions concerning
Bash, the GNU Bourne-Again Shell. Bash is a freely-available command
@@ -140,7 +140,7 @@ of Case Western Reserve University.
A2) What's the latest version?
-The latest version is 3.0, first made available on xxx, 2004.
+The latest version is 3.0, first made available on 27 July, 2004.
A3) Where can I get it?
@@ -157,6 +157,10 @@ Formatted versions of the documentation are available with the URLs:
ftp://ftp.gnu.org/pub/gnu/bash/bash-doc-3.0.tar.gz
ftp://ftp.cwru.edu/pub/bash/bash-doc-3.0.tar.gz
+Any patches for the current version are available with the URL:
+
+ftp://ftp.cwru.edu/pub/bash/bash-3.0-patches/
+
A4) On what machines will bash run?
Bash has been ported to nearly every version of Unix. All you
@@ -181,16 +185,15 @@ earlier Minix versions yet.
Bash has been ported to versions of Windows implementing the Win32
programming interface. This includes Windows 95 and Windows NT.
-The port was done by Cygnus Solutions as part of their CYGWIN
-project. For more information about the project, look at the URLs
-
-http://www.cygwin.com/
-http://sourceware.cygnus.com/cygwin
+The port was done by Cygnus Solutions (now part of Red Hat) as part
+of their CYGWIN project. For more information about the project, see
+http://www.cygwin.com/.
Cygnus originally ported bash-1.14.7, and that port was part of their
early GNU-Win32 (the original name) releases. Cygnus has also done a
-port of bash-2.05 to the CYGWIN environment, and it is available as
-part of their current release.
+port of bash-2.05b to the CYGWIN environment, and it is available as
+part of their current release. Bash-3.0 is currently being tested and
+should be available soon.
Bash-2.05b and later versions should require no local Cygnus changes to
build and run under CYGWIN.
@@ -1128,12 +1131,12 @@ simple calls to `read'. For example, piping a command's output
into a `while' loop that repeatedly calls `read' will result in
the same behavior.
-Each element of a pipeline runs in a separate process, a child of
-the shell running the pipeline. A subprocess cannot affect its
-parent's environment. When the `read' command sets the variable
-to the input, that variable is set only in the subshell, not the
-parent shell. When the subshell exits, the value of the variable
-is lost.
+Each element of a pipeline, even a builtin or shell function,
+runs in a separate process, a child of the shell running the
+pipeline. A subprocess cannot affect its parent's environment.
+When the `read' command sets the variable to the input, that
+variable is set only in the subshell, not the parent shell. When
+the subshell exits, the value of the variable is lost.
Many pipelines that end with `read variable' can be converted
into command substitutions, which will capture the output of
@@ -1763,7 +1766,6 @@ These are features that may or may not appear in a future version of bash.
breaking some of the shell functionality into embeddable libraries
a module system like zsh's, using dynamic loading like builtins
-date-stamped command history
a bash programmer's guide with a chapter on creating loadable builtins
a better loadable interface to perl with access to the shell builtins and
variables (contributions gratefully accepted)
@@ -1777,7 +1779,7 @@ H5) When will the next release appear?
The next version will appear sometime in 2005. Never make predictions.
-This document is Copyright 1995-2004 by Chester Ramey.
+This document is Copyright 1995-2005 by Chester Ramey.
Permission is hereby granted, without written agreement and
without license or royalty fees, to use, copy, and distribute