mirror of
https://https.git.savannah.gnu.org/git/bash.git
synced 2026-07-04 02:40:49 +02:00
commit bash-20170331 snapshot
This commit is contained in:
+85
-85
@@ -25,12 +25,12 @@
|
||||
@numsecentry{Shell Functions}{3.3}{Shell Functions}{17}
|
||||
@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{Special Parameters}{3.4.2}{Special Parameters}{21}
|
||||
@numsecentry{Shell Expansions}{3.5}{Shell Expansions}{22}
|
||||
@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{Command Substitution}{3.5.4}{Command Substitution}{30}
|
||||
@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}{31}
|
||||
@@ -38,7 +38,7 @@
|
||||
@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 Input}{3.6.1}{}{35}
|
||||
@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}
|
||||
@@ -56,84 +56,84 @@
|
||||
@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}
|
||||
@numsecentry{Modifying Shell Behavior}{4.3}{Modifying Shell Behavior}{60}
|
||||
@numsubsecentry{The Set Builtin}{4.3.1}{The Set Builtin}{60}
|
||||
@numsubsecentry{The Shopt Builtin}{4.3.2}{The Shopt Builtin}{64}
|
||||
@numsecentry{Special Builtins}{4.4}{Special Builtins}{70}
|
||||
@numchapentry{Shell Variables}{5}{Shell Variables}{71}
|
||||
@numsecentry{Bourne Shell Variables}{5.1}{Bourne Shell Variables}{71}
|
||||
@numsecentry{Bash Variables}{5.2}{Bash Variables}{71}
|
||||
@numchapentry{Bash Features}{6}{Bash Features}{83}
|
||||
@numsecentry{Invoking Bash}{6.1}{Invoking Bash}{83}
|
||||
@numsecentry{Bash Startup Files}{6.2}{Bash Startup Files}{85}
|
||||
@numsecentry{Interactive Shells}{6.3}{Interactive Shells}{86}
|
||||
@numsubsecentry{What is an Interactive Shell?}{6.3.1}{What is an Interactive Shell?}{87}
|
||||
@numsubsecentry{Is this Shell Interactive?}{6.3.2}{Is this Shell Interactive?}{87}
|
||||
@numsubsecentry{Interactive Shell Behavior}{6.3.3}{Interactive Shell Behavior}{87}
|
||||
@numsecentry{Bash Conditional Expressions}{6.4}{Bash Conditional Expressions}{88}
|
||||
@numsecentry{Shell Arithmetic}{6.5}{Shell Arithmetic}{90}
|
||||
@numsecentry{Aliases}{6.6}{Aliases}{91}
|
||||
@numsecentry{Arrays}{6.7}{Arrays}{92}
|
||||
@numsecentry{The Directory Stack}{6.8}{The Directory Stack}{94}
|
||||
@numsubsecentry{Directory Stack Builtins}{6.8.1}{Directory Stack Builtins}{94}
|
||||
@numsecentry{Controlling the Prompt}{6.9}{Controlling the Prompt}{95}
|
||||
@numsecentry{The Restricted Shell}{6.10}{The Restricted Shell}{96}
|
||||
@numsecentry{Bash POSIX Mode}{6.11}{Bash POSIX Mode}{97}
|
||||
@numchapentry{Job Control}{7}{Job Control}{101}
|
||||
@numsecentry{Job Control Basics}{7.1}{Job Control Basics}{101}
|
||||
@numsecentry{Job Control Builtins}{7.2}{Job Control Builtins}{102}
|
||||
@numsecentry{Job Control Variables}{7.3}{Job Control Variables}{104}
|
||||
@numchapentry{Command Line Editing}{8}{Command Line Editing}{105}
|
||||
@numsecentry{Introduction to Line Editing}{8.1}{Introduction and Notation}{105}
|
||||
@numsecentry{Readline Interaction}{8.2}{Readline Interaction}{105}
|
||||
@numsubsecentry{Readline Bare Essentials}{8.2.1}{Readline Bare Essentials}{106}
|
||||
@numsubsecentry{Readline Movement Commands}{8.2.2}{Readline Movement Commands}{106}
|
||||
@numsubsecentry{Readline Killing Commands}{8.2.3}{Readline Killing Commands}{107}
|
||||
@numsubsecentry{Readline Arguments}{8.2.4}{Readline Arguments}{107}
|
||||
@numsubsecentry{Searching for Commands in the History}{8.2.5}{Searching}{107}
|
||||
@numsecentry{Readline Init File}{8.3}{Readline Init File}{108}
|
||||
@numsubsecentry{Readline Init File Syntax}{8.3.1}{Readline Init File Syntax}{108}
|
||||
@numsubsecentry{Conditional Init Constructs}{8.3.2}{Conditional Init Constructs}{116}
|
||||
@numsubsecentry{Sample Init File}{8.3.3}{Sample Init File}{117}
|
||||
@numsecentry{Bindable Readline Commands}{8.4}{Bindable Readline Commands}{120}
|
||||
@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}{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}
|
||||
@numsubsecentry{Some Miscellaneous Commands}{8.4.8}{Miscellaneous Commands}{127}
|
||||
@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}{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}
|
||||
@numchapentry{Shell Builtin Commands}{4}{Shell Builtin Commands}{43}
|
||||
@numsecentry{Bourne Shell Builtins}{4.1}{Bourne Shell Builtins}{43}
|
||||
@numsecentry{Bash Builtin Commands}{4.2}{Bash Builtins}{50}
|
||||
@numsecentry{Modifying Shell Behavior}{4.3}{Modifying Shell Behavior}{61}
|
||||
@numsubsecentry{The Set Builtin}{4.3.1}{The Set Builtin}{61}
|
||||
@numsubsecentry{The Shopt Builtin}{4.3.2}{The Shopt Builtin}{65}
|
||||
@numsecentry{Special Builtins}{4.4}{Special Builtins}{71}
|
||||
@numchapentry{Shell Variables}{5}{Shell Variables}{72}
|
||||
@numsecentry{Bourne Shell Variables}{5.1}{Bourne Shell Variables}{72}
|
||||
@numsecentry{Bash Variables}{5.2}{Bash Variables}{72}
|
||||
@numchapentry{Bash Features}{6}{Bash Features}{84}
|
||||
@numsecentry{Invoking Bash}{6.1}{Invoking Bash}{84}
|
||||
@numsecentry{Bash Startup Files}{6.2}{Bash Startup Files}{86}
|
||||
@numsecentry{Interactive Shells}{6.3}{Interactive Shells}{87}
|
||||
@numsubsecentry{What is an Interactive Shell?}{6.3.1}{What is an Interactive Shell?}{88}
|
||||
@numsubsecentry{Is this Shell Interactive?}{6.3.2}{Is this Shell Interactive?}{88}
|
||||
@numsubsecentry{Interactive Shell Behavior}{6.3.3}{Interactive Shell Behavior}{88}
|
||||
@numsecentry{Bash Conditional Expressions}{6.4}{Bash Conditional Expressions}{89}
|
||||
@numsecentry{Shell Arithmetic}{6.5}{Shell Arithmetic}{91}
|
||||
@numsecentry{Aliases}{6.6}{Aliases}{92}
|
||||
@numsecentry{Arrays}{6.7}{Arrays}{93}
|
||||
@numsecentry{The Directory Stack}{6.8}{The Directory Stack}{95}
|
||||
@numsubsecentry{Directory Stack Builtins}{6.8.1}{Directory Stack Builtins}{95}
|
||||
@numsecentry{Controlling the Prompt}{6.9}{Controlling the Prompt}{96}
|
||||
@numsecentry{The Restricted Shell}{6.10}{The Restricted Shell}{97}
|
||||
@numsecentry{Bash POSIX Mode}{6.11}{Bash POSIX Mode}{98}
|
||||
@numchapentry{Job Control}{7}{Job Control}{102}
|
||||
@numsecentry{Job Control Basics}{7.1}{Job Control Basics}{102}
|
||||
@numsecentry{Job Control Builtins}{7.2}{Job Control Builtins}{103}
|
||||
@numsecentry{Job Control Variables}{7.3}{Job Control Variables}{105}
|
||||
@numchapentry{Command Line Editing}{8}{Command Line Editing}{106}
|
||||
@numsecentry{Introduction to Line Editing}{8.1}{Introduction and Notation}{106}
|
||||
@numsecentry{Readline Interaction}{8.2}{Readline Interaction}{106}
|
||||
@numsubsecentry{Readline Bare Essentials}{8.2.1}{Readline Bare Essentials}{107}
|
||||
@numsubsecentry{Readline Movement Commands}{8.2.2}{Readline Movement Commands}{107}
|
||||
@numsubsecentry{Readline Killing Commands}{8.2.3}{Readline Killing Commands}{108}
|
||||
@numsubsecentry{Readline Arguments}{8.2.4}{Readline Arguments}{108}
|
||||
@numsubsecentry{Searching for Commands in the History}{8.2.5}{Searching}{108}
|
||||
@numsecentry{Readline Init File}{8.3}{Readline Init File}{109}
|
||||
@numsubsecentry{Readline Init File Syntax}{8.3.1}{Readline Init File Syntax}{109}
|
||||
@numsubsecentry{Conditional Init Constructs}{8.3.2}{Conditional Init Constructs}{117}
|
||||
@numsubsecentry{Sample Init File}{8.3.3}{Sample Init File}{118}
|
||||
@numsecentry{Bindable Readline Commands}{8.4}{Bindable Readline Commands}{121}
|
||||
@numsubsecentry{Commands For Moving}{8.4.1}{Commands For Moving}{121}
|
||||
@numsubsecentry{Commands For Manipulating The History}{8.4.2}{Commands For History}{122}
|
||||
@numsubsecentry{Commands For Changing Text}{8.4.3}{Commands For Text}{123}
|
||||
@numsubsecentry{Killing And Yanking}{8.4.4}{Commands For Killing}{125}
|
||||
@numsubsecentry{Specifying Numeric Arguments}{8.4.5}{Numeric Arguments}{126}
|
||||
@numsubsecentry{Letting Readline Type For You}{8.4.6}{Commands For Completion}{126}
|
||||
@numsubsecentry{Keyboard Macros}{8.4.7}{Keyboard Macros}{128}
|
||||
@numsubsecentry{Some Miscellaneous Commands}{8.4.8}{Miscellaneous Commands}{128}
|
||||
@numsecentry{Readline vi Mode}{8.5}{Readline vi Mode}{130}
|
||||
@numsecentry{Programmable Completion}{8.6}{Programmable Completion}{131}
|
||||
@numsecentry{Programmable Completion Builtins}{8.7}{Programmable Completion Builtins}{133}
|
||||
@numsecentry{A Programmable Completion Example}{8.8}{A Programmable Completion Example}{137}
|
||||
@numchapentry{Using History Interactively}{9}{Using History Interactively}{140}
|
||||
@numsecentry{Bash History Facilities}{9.1}{Bash History Facilities}{140}
|
||||
@numsecentry{Bash History Builtins}{9.2}{Bash History Builtins}{140}
|
||||
@numsecentry{History Expansion}{9.3}{History Interaction}{142}
|
||||
@numsubsecentry{Event Designators}{9.3.1}{Event Designators}{143}
|
||||
@numsubsecentry{Word Designators}{9.3.2}{Word Designators}{143}
|
||||
@numsubsecentry{Modifiers}{9.3.3}{Modifiers}{144}
|
||||
@numchapentry{Installing Bash}{10}{Installing Bash}{145}
|
||||
@numsecentry{Basic Installation}{10.1}{Basic Installation}{145}
|
||||
@numsecentry{Compilers and Options}{10.2}{Compilers and Options}{146}
|
||||
@numsecentry{Compiling For Multiple Architectures}{10.3}{Compiling For Multiple Architectures}{146}
|
||||
@numsecentry{Installation Names}{10.4}{Installation Names}{146}
|
||||
@numsecentry{Specifying the System Type}{10.5}{Specifying the System Type}{146}
|
||||
@numsecentry{Sharing Defaults}{10.6}{Sharing Defaults}{147}
|
||||
@numsecentry{Operation Controls}{10.7}{Operation Controls}{147}
|
||||
@numsecentry{Optional Features}{10.8}{Optional Features}{147}
|
||||
@appentry{Reporting Bugs}{A}{Reporting Bugs}{153}
|
||||
@appentry{Major Differences From The Bourne Shell}{B}{Major Differences From The Bourne Shell}{154}
|
||||
@appsecentry{Implementation Differences From The SVR4.2 Shell}{B.1}{}{158}
|
||||
@appentry{GNU Free Documentation License}{C}{GNU Free Documentation License}{160}
|
||||
@appentry{Indexes}{D}{Indexes}{168}
|
||||
@appsecentry{Index of Shell Builtin Commands}{D.1}{Builtin Index}{168}
|
||||
@appsecentry{Index of Shell Reserved Words}{D.2}{Reserved Word Index}{169}
|
||||
@appsecentry{Parameter and Variable Index}{D.3}{Variable Index}{170}
|
||||
@appsecentry{Function Index}{D.4}{Function Index}{172}
|
||||
@appsecentry{Concept Index}{D.5}{Concept Index}{174}
|
||||
|
||||
Reference in New Issue
Block a user