commit bash-20040121 snapshot

This commit is contained in:
Chet Ramey
2011-12-03 12:53:44 -05:00
parent 43cdcad8f4
commit 12d937f9af
59 changed files with 28288 additions and 946 deletions
+10 -8
View File
@@ -9,7 +9,7 @@ SSYYNNOOPPSSIISS
bbaasshh [options] [file]
CCOOPPYYRRIIGGHHTT
Bash is Copyright (C) 1989-2003 by the Free Software Foundation, Inc.
Bash is Copyright (C) 1989-2004 by the Free Software Foundation, Inc.
DDEESSCCRRIIPPTTIIOONN
BBaasshh is an sshh-compatible command language interpreter that executes
@@ -2293,8 +2293,10 @@ PPRROOMMPPTTIINNGG
\\uu the username of the current user
\\vv the version of bbaasshh (e.g., 2.00)
\\VV the release of bbaasshh, version + patchelvel (e.g., 2.00.0)
\\ww the current working directory
\\WW the basename of the current working directory
\\ww the current working directory, with $$HHOOMMEE abbreviated
with a tilde
\\WW the basename of the current working directory, with $$HHOOMMEE
abbreviated with a tilde
\\!! the history number of this command
\\## the command number of this command
\\$$ if the effective UID is 0, a ##, otherwise a $$
@@ -3133,8 +3135,8 @@ HHIISSTTOORRYY
are appended to the history file, otherwise the history file is over-
written. If HHIISSTTFFIILLEE is unset, or if the history file is unwritable,
the history is not saved. After saving the history, the history file
is truncated to contain no more than HHIISSTTFFIILLEESSIIZZEE lines. If
HHIISSTTFFIILLEESSIIZZEE is not set, no truncation is performed.
is truncated to contain no more than HHIISSTTFFIILLEESSIIZZEE lines. If HHIISSTTFFIILLEE--
SSIIZZEE is not set, no truncation is performed.
The builtin command ffcc (see SSHHEELLLL BBUUIILLTTIINN CCOOMMMMAANNDDSS below) may be used
to list or edit and re-execute a portion of the history list. The hhiiss--
@@ -4515,8 +4517,8 @@ SSHHEELLLL BBUUIILLTTIINN CCOOMMMMAANNDDSS
given, ttrraapp prints the list of commands associated with each
signal number. The --ll option causes the shell to print a list
of signal names and their corresponding numbers. Each _s_i_g_s_p_e_c
is either a signal name defined in <_s_i_g_n_a_l_._h>, or a signal
number. If a _s_i_g_s_p_e_c is EEXXIITT (0) the command _a_r_g is executed on
is either a signal name defined in <_s_i_g_n_a_l_._h>, or a signal num-
ber. If a _s_i_g_s_p_e_c is EEXXIITT (0) the command _a_r_g is executed on
exit from the shell. If a _s_i_g_s_p_e_c is DDEEBBUUGG, the command _a_r_g is
executed before every _s_i_m_p_l_e _c_o_m_m_a_n_d, _f_o_r command, _c_a_s_e command,
_s_e_l_e_c_t command, every arithmetic _f_o_r command, and before the
@@ -4767,4 +4769,4 @@ BBUUGGSS
GNU Bash-3.0 2003 Nov 13 BASH(1)
GNU Bash-3.0 2004 Jan 24 BASH(1)