mirror of
https://https.git.savannah.gnu.org/git/bash.git
synced 2026-08-09 11:40:30 +02:00
commit bash-20131018 snapshot
This commit is contained in:
+3
-3
@@ -179,7 +179,7 @@ variable expansion semantics, redirection, and quoting as the
|
||||
Bourne shell. Where differences appear between the POSIX.2
|
||||
standard and traditional sh behavior, Bash follows POSIX.
|
||||
.PP
|
||||
The Korn Shell (\fBksh\fP) is a descendent of the Bourne shell written
|
||||
The Korn Shell (\fBksh\fP) is a descendant of the Bourne shell written
|
||||
at AT&T Bell Laboratories by David Korn\(dg. It provides a number of
|
||||
useful features that POSIX and Bash have adopted. Many of the
|
||||
interactive facilities in POSIX.2 have their roots in the ksh:
|
||||
@@ -491,7 +491,7 @@ some bindings, and begin to use them almost immediately.
|
||||
.PP
|
||||
Bash implements the
|
||||
.B bind
|
||||
builtin for more dyamic control of readline than the startup file
|
||||
builtin for more dynamic control of readline than the startup file
|
||||
permits.
|
||||
.B Bind
|
||||
is used in several ways. In
|
||||
@@ -544,7 +544,7 @@ and
|
||||
builtins to manipulate the history list.
|
||||
The value of
|
||||
.B $HISTFILE
|
||||
specifes the file where Bash writes the command history on exit and
|
||||
specifies the file where Bash writes the command history on exit and
|
||||
reads it on startup.
|
||||
.B $HISTSIZE
|
||||
is used to limit the number of commands saved in the history.
|
||||
|
||||
+14
-8
@@ -5,12 +5,12 @@
|
||||
.\" Case Western Reserve University
|
||||
.\" chet@po.cwru.edu
|
||||
.\"
|
||||
.\" Last Change: Mon Sep 2 12:21:48 EDT 2013
|
||||
.\" Last Change: Sun Oct 20 22:13:29 EDT 2013
|
||||
.\"
|
||||
.\" bash_builtins, strip all but Built-Ins section
|
||||
.if \n(zZ=1 .ig zZ
|
||||
.if \n(zY=1 .ig zY
|
||||
.TH BASH 1 "2013 September 2" "GNU Bash 4.3"
|
||||
.TH BASH 1 "2013 October 20" "GNU Bash 4.3"
|
||||
.\"
|
||||
.\" There's some problem with having a `@'
|
||||
.\" in a tagged paragraph with the BSD man macros.
|
||||
@@ -2595,14 +2595,18 @@ words. There are seven kinds of expansion performed:
|
||||
and
|
||||
.IR "pathname expansion" .
|
||||
.PP
|
||||
The order of expansions is: brace expansion, tilde expansion,
|
||||
parameter, variable and arithmetic expansion and
|
||||
command substitution
|
||||
(done in a left-to-right fashion), word splitting, and pathname
|
||||
expansion.
|
||||
The order of expansions is:
|
||||
brace expansion;
|
||||
tilde expansion, parameter and variable expansion, arithmetic expansion,
|
||||
and command substitution (done in a left-to-right fashion);
|
||||
word splitting;
|
||||
and pathname expansion.
|
||||
.PP
|
||||
On systems that can support it, there is an additional expansion
|
||||
available: \fIprocess substitution\fP.
|
||||
This is performed at the
|
||||
same time as tilde, parameter, variable, and arithmetic expansion and
|
||||
command substitution.
|
||||
.PP
|
||||
Only brace expansion, word splitting, and pathname expansion
|
||||
can change the number of words of the expansion; other expansions
|
||||
@@ -7022,7 +7026,7 @@ The return value is 0 unless the shell is not executing a subroutine
|
||||
call or \fIexpr\fP does not correspond to a valid position in the
|
||||
call stack.
|
||||
.TP
|
||||
\fBcd\fP [\fB\-L\fP|[\fB\-P\fP [\fB\-e\fP]]] [\fIdir\fP]
|
||||
\fBcd\fP [\fB\-L\fP|[\fB\-P\fP [\fB\-e\fP]] [\-@]] [\fIdir\fP]
|
||||
Change the current directory to \fIdir\fP.
|
||||
if \fIdir\fP is not supplied, the value of the
|
||||
.SM
|
||||
@@ -7072,6 +7076,8 @@ option is supplied with
|
||||
and the current working directory cannot be successfully determined
|
||||
after a successful directory change, \fBcd\fP will return an unsuccessful
|
||||
status.
|
||||
On systems that support it, the \fB\-@\fP option presents the extended
|
||||
attributes associated with a file as a directory.
|
||||
An argument of
|
||||
.B \-
|
||||
is converted to
|
||||
|
||||
+10315
File diff suppressed because it is too large
Load Diff
+14
-8
@@ -1666,15 +1666,17 @@ Expansion is performed on the command line after it has been split into
|
||||
words.
|
||||
@end menu
|
||||
|
||||
The order of expansions is: brace expansion, tilde expansion,
|
||||
parameter, variable, and arithmetic expansion and
|
||||
command substitution
|
||||
(done in a left-to-right fashion), word splitting, and filename
|
||||
expansion.
|
||||
The order of expansions is:
|
||||
brace expansion;
|
||||
tilde expansion, parameter and variable expansion, arithmetic expansion,
|
||||
and command substitution (done in a left-to-right fashion);
|
||||
word splitting;
|
||||
and filename expansion.
|
||||
|
||||
On systems that can support it, there is an additional expansion
|
||||
available: @var{process substitution}. This is performed at the
|
||||
same time as parameter, variable, and arithmetic expansion and
|
||||
available: @var{process substitution}.
|
||||
This is performed at the
|
||||
same time as tilde, parameter, variable, and arithmetic expansion and
|
||||
command substitution.
|
||||
|
||||
Only brace expansion, word splitting, and filename expansion
|
||||
@@ -3227,7 +3229,7 @@ The return status is zero unless @var{n} is not greater than or equal to 1.
|
||||
@item cd
|
||||
@btindex cd
|
||||
@example
|
||||
cd [-L|[-P [-e]]] [@var{directory}]
|
||||
cd [-L|[-P [-e]] [-@@] [@var{directory}]
|
||||
@end example
|
||||
|
||||
Change the current working directory to @var{directory}.
|
||||
@@ -3257,6 +3259,10 @@ If the @option{-e} option is supplied with @option{-P}
|
||||
and the current working directory cannot be successfully determined
|
||||
after a successful directory change, @code{cd} will return an unsuccessful
|
||||
status.
|
||||
|
||||
On systems that support it, the @option{-@@} option presents the extended
|
||||
attributes associated with a file as a directory.
|
||||
|
||||
If @var{directory} is @samp{-}, it is converted to @env{$OLDPWD}
|
||||
before the directory change is attempted.
|
||||
|
||||
|
||||
+8727
File diff suppressed because it is too large
Load Diff
+3
-3
@@ -2,9 +2,9 @@
|
||||
Copyright (C) 1988-2013 Free Software Foundation, Inc.
|
||||
@end ignore
|
||||
|
||||
@set LASTCHANGE Mon Sep 2 12:21:28 EDT 2013
|
||||
@set LASTCHANGE Sun Oct 20 22:15:33 EDT 2013
|
||||
|
||||
@set EDITION 4.3
|
||||
@set VERSION 4.3
|
||||
@set UPDATED 2 September 2013
|
||||
@set UPDATED-MONTH September 2013
|
||||
@set UPDATED 20 October 2013
|
||||
@set UPDATED-MONTH October 2013
|
||||
|
||||
@@ -0,0 +1,10 @@
|
||||
@ignore
|
||||
Copyright (C) 1988-2013 Free Software Foundation, Inc.
|
||||
@end ignore
|
||||
|
||||
@set LASTCHANGE Mon Oct 14 11:51:31 EDT 2013
|
||||
|
||||
@set EDITION 4.3
|
||||
@set VERSION 4.3
|
||||
@set UPDATED 14 October 2013
|
||||
@set UPDATED-MONTH October 2013
|
||||
Reference in New Issue
Block a user