commit bash-20170324 snapshot

This commit is contained in:
Chet Ramey
2017-03-28 11:32:59 -04:00
parent f698849a75
commit 124d67cde0
41 changed files with 9975 additions and 9249 deletions
+55 -55
View File
@@ -23,39 +23,39 @@
@numsubsecentry{Coprocesses}{3.2.5}{Coprocesses}{15}
@numsubsecentry{GNU Parallel}{3.2.6}{GNU Parallel}{15}
@numsecentry{Shell Functions}{3.3}{Shell Functions}{17}
@numsecentry{Shell Parameters}{3.4}{Shell Parameters}{18}
@numsubsecentry{Positional Parameters}{3.4.1}{Positional Parameters}{19}
@numsecentry{Shell Parameters}{3.4}{Shell Parameters}{19}
@numsubsecentry{Positional Parameters}{3.4.1}{Positional Parameters}{20}
@numsubsecentry{Special Parameters}{3.4.2}{Special Parameters}{20}
@numsecentry{Shell Expansions}{3.5}{Shell Expansions}{21}
@numsubsecentry{Brace Expansion}{3.5.1}{Brace Expansion}{21}
@numsubsecentry{Tilde Expansion}{3.5.2}{Tilde Expansion}{22}
@numsubsecentry{Shell Parameter Expansion}{3.5.3}{Shell Parameter Expansion}{23}
@numsubsecentry{Brace Expansion}{3.5.1}{Brace Expansion}{22}
@numsubsecentry{Tilde Expansion}{3.5.2}{Tilde Expansion}{23}
@numsubsecentry{Shell Parameter Expansion}{3.5.3}{Shell Parameter Expansion}{24}
@numsubsecentry{Command Substitution}{3.5.4}{Command Substitution}{29}
@numsubsecentry{Arithmetic Expansion}{3.5.5}{Arithmetic Expansion}{29}
@numsubsecentry{Arithmetic Expansion}{3.5.5}{Arithmetic Expansion}{30}
@numsubsecentry{Process Substitution}{3.5.6}{Process Substitution}{30}
@numsubsecentry{Word Splitting}{3.5.7}{Word Splitting}{30}
@numsubsecentry{Filename Expansion}{3.5.8}{Filename Expansion}{30}
@numsubsubsecentry{Pattern Matching}{3.5.8.1}{Pattern Matching}{31}
@numsubsecentry{Quote Removal}{3.5.9}{Quote Removal}{32}
@numsecentry{Redirections}{3.6}{Redirections}{32}
@numsubsecentry{Word Splitting}{3.5.7}{Word Splitting}{31}
@numsubsecentry{Filename Expansion}{3.5.8}{Filename Expansion}{31}
@numsubsubsecentry{Pattern Matching}{3.5.8.1}{Pattern Matching}{32}
@numsubsecentry{Quote Removal}{3.5.9}{Quote Removal}{33}
@numsecentry{Redirections}{3.6}{Redirections}{33}
@numsubsecentry{Redirecting Input}{3.6.1}{}{34}
@numsubsecentry{Redirecting Output}{3.6.2}{}{34}
@numsubsecentry{Appending Redirected Output}{3.6.3}{}{34}
@numsubsecentry{Redirecting Standard Output and Standard Error}{3.6.4}{}{34}
@numsubsecentry{Redirecting Output}{3.6.2}{}{35}
@numsubsecentry{Appending Redirected Output}{3.6.3}{}{35}
@numsubsecentry{Redirecting Standard Output and Standard Error}{3.6.4}{}{35}
@numsubsecentry{Appending Standard Output and Standard Error}{3.6.5}{}{35}
@numsubsecentry{Here Documents}{3.6.6}{}{35}
@numsubsecentry{Here Strings}{3.6.7}{}{35}
@numsubsecentry{Duplicating File Descriptors}{3.6.8}{}{35}
@numsubsecentry{Moving File Descriptors}{3.6.9}{}{36}
@numsubsecentry{Opening File Descriptors for Reading and Writing}{3.6.10}{}{36}
@numsecentry{Executing Commands}{3.7}{Executing Commands}{36}
@numsubsecentry{Simple Command Expansion}{3.7.1}{Simple Command Expansion}{36}
@numsubsecentry{Command Search and Execution}{3.7.2}{Command Search and Execution}{37}
@numsubsecentry{Command Execution Environment}{3.7.3}{Command Execution Environment}{37}
@numsubsecentry{Environment}{3.7.4}{Environment}{38}
@numsubsecentry{Exit Status}{3.7.5}{Exit Status}{39}
@numsubsecentry{Signals}{3.7.6}{Signals}{39}
@numsecentry{Shell Scripts}{3.8}{Shell Scripts}{40}
@numsubsecentry{Here Documents}{3.6.6}{}{36}
@numsubsecentry{Here Strings}{3.6.7}{}{36}
@numsubsecentry{Duplicating File Descriptors}{3.6.8}{}{36}
@numsubsecentry{Moving File Descriptors}{3.6.9}{}{37}
@numsubsecentry{Opening File Descriptors for Reading and Writing}{3.6.10}{}{37}
@numsecentry{Executing Commands}{3.7}{Executing Commands}{37}
@numsubsecentry{Simple Command Expansion}{3.7.1}{Simple Command Expansion}{37}
@numsubsecentry{Command Search and Execution}{3.7.2}{Command Search and Execution}{38}
@numsubsecentry{Command Execution Environment}{3.7.3}{Command Execution Environment}{38}
@numsubsecentry{Environment}{3.7.4}{Environment}{39}
@numsubsecentry{Exit Status}{3.7.5}{Exit Status}{40}
@numsubsecentry{Signals}{3.7.6}{Signals}{40}
@numsecentry{Shell Scripts}{3.8}{Shell Scripts}{41}
@numchapentry{Shell Builtin Commands}{4}{Shell Builtin Commands}{42}
@numsecentry{Bourne Shell Builtins}{4.1}{Bourne Shell Builtins}{42}
@numsecentry{Bash Builtin Commands}{4.2}{Bash Builtins}{49}
@@ -102,7 +102,7 @@
@numsubsecentry{Commands For Moving}{8.4.1}{Commands For Moving}{120}
@numsubsecentry{Commands For Manipulating The History}{8.4.2}{Commands For History}{121}
@numsubsecentry{Commands For Changing Text}{8.4.3}{Commands For Text}{122}
@numsubsecentry{Killing And Yanking}{8.4.4}{Commands For Killing}{123}
@numsubsecentry{Killing And Yanking}{8.4.4}{Commands For Killing}{124}
@numsubsecentry{Specifying Numeric Arguments}{8.4.5}{Numeric Arguments}{125}
@numsubsecentry{Letting Readline Type For You}{8.4.6}{Commands For Completion}{125}
@numsubsecentry{Keyboard Macros}{8.4.7}{Keyboard Macros}{127}
@@ -110,30 +110,30 @@
@numsecentry{Readline vi Mode}{8.5}{Readline vi Mode}{129}
@numsecentry{Programmable Completion}{8.6}{Programmable Completion}{130}
@numsecentry{Programmable Completion Builtins}{8.7}{Programmable Completion Builtins}{132}
@numsecentry{A Programmable Completion Example}{8.8}{A Programmable Completion Example}{135}
@numchapentry{Using History Interactively}{9}{Using History Interactively}{138}
@numsecentry{Bash History Facilities}{9.1}{Bash History Facilities}{138}
@numsecentry{Bash History Builtins}{9.2}{Bash History Builtins}{138}
@numsecentry{History Expansion}{9.3}{History Interaction}{140}
@numsubsecentry{Event Designators}{9.3.1}{Event Designators}{141}
@numsubsecentry{Word Designators}{9.3.2}{Word Designators}{141}
@numsubsecentry{Modifiers}{9.3.3}{Modifiers}{142}
@numchapentry{Installing Bash}{10}{Installing Bash}{143}
@numsecentry{Basic Installation}{10.1}{Basic Installation}{143}
@numsecentry{Compilers and Options}{10.2}{Compilers and Options}{144}
@numsecentry{Compiling For Multiple Architectures}{10.3}{Compiling For Multiple Architectures}{144}
@numsecentry{Installation Names}{10.4}{Installation Names}{144}
@numsecentry{Specifying the System Type}{10.5}{Specifying the System Type}{144}
@numsecentry{Sharing Defaults}{10.6}{Sharing Defaults}{145}
@numsecentry{Operation Controls}{10.7}{Operation Controls}{145}
@numsecentry{Optional Features}{10.8}{Optional Features}{145}
@appentry{Reporting Bugs}{A}{Reporting Bugs}{151}
@appentry{Major Differences From The Bourne Shell}{B}{Major Differences From The Bourne Shell}{152}
@appsecentry{Implementation Differences From The SVR4.2 Shell}{B.1}{}{156}
@appentry{GNU Free Documentation License}{C}{GNU Free Documentation License}{158}
@appentry{Indexes}{D}{Indexes}{166}
@appsecentry{Index of Shell Builtin Commands}{D.1}{Builtin Index}{166}
@appsecentry{Index of Shell Reserved Words}{D.2}{Reserved Word Index}{167}
@appsecentry{Parameter and Variable Index}{D.3}{Variable Index}{168}
@appsecentry{Function Index}{D.4}{Function Index}{170}
@appsecentry{Concept Index}{D.5}{Concept Index}{172}
@numsecentry{A Programmable Completion Example}{8.8}{A Programmable Completion Example}{136}
@numchapentry{Using History Interactively}{9}{Using History Interactively}{139}
@numsecentry{Bash History Facilities}{9.1}{Bash History Facilities}{139}
@numsecentry{Bash History Builtins}{9.2}{Bash History Builtins}{139}
@numsecentry{History Expansion}{9.3}{History Interaction}{141}
@numsubsecentry{Event Designators}{9.3.1}{Event Designators}{142}
@numsubsecentry{Word Designators}{9.3.2}{Word Designators}{142}
@numsubsecentry{Modifiers}{9.3.3}{Modifiers}{143}
@numchapentry{Installing Bash}{10}{Installing Bash}{144}
@numsecentry{Basic Installation}{10.1}{Basic Installation}{144}
@numsecentry{Compilers and Options}{10.2}{Compilers and Options}{145}
@numsecentry{Compiling For Multiple Architectures}{10.3}{Compiling For Multiple Architectures}{145}
@numsecentry{Installation Names}{10.4}{Installation Names}{145}
@numsecentry{Specifying the System Type}{10.5}{Specifying the System Type}{145}
@numsecentry{Sharing Defaults}{10.6}{Sharing Defaults}{146}
@numsecentry{Operation Controls}{10.7}{Operation Controls}{146}
@numsecentry{Optional Features}{10.8}{Optional Features}{146}
@appentry{Reporting Bugs}{A}{Reporting Bugs}{152}
@appentry{Major Differences From The Bourne Shell}{B}{Major Differences From The Bourne Shell}{153}
@appsecentry{Implementation Differences From The SVR4.2 Shell}{B.1}{}{157}
@appentry{GNU Free Documentation License}{C}{GNU Free Documentation License}{159}
@appentry{Indexes}{D}{Indexes}{167}
@appsecentry{Index of Shell Builtin Commands}{D.1}{Builtin Index}{167}
@appsecentry{Index of Shell Reserved Words}{D.2}{Reserved Word Index}{168}
@appsecentry{Parameter and Variable Index}{D.3}{Variable Index}{169}
@appsecentry{Function Index}{D.4}{Function Index}{171}
@appsecentry{Concept Index}{D.5}{Concept Index}{173}