diff options
Diffstat (limited to 'doc/bashref.toc')
-rw-r--r-- | doc/bashref.toc | 166 |
1 files changed, 84 insertions, 82 deletions
diff --git a/doc/bashref.toc b/doc/bashref.toc index 6a7c076e..c06037a2 100644 --- a/doc/bashref.toc +++ b/doc/bashref.toc @@ -33,109 +33,111 @@ @numsubsecentry{Shell Parameter Expansion}{3.5.3}{Shell Parameter Expansion}{26} @numsubsecentry{Command Substitution}{3.5.4}{Command Substitution}{34} @numsubsecentry{Arithmetic Expansion}{3.5.5}{Arithmetic Expansion}{34} -@numsubsecentry{Process Substitution}{3.5.6}{Process Substitution}{34} +@numsubsecentry{Process Substitution}{3.5.6}{Process Substitution}{35} @numsubsecentry{Word Splitting}{3.5.7}{Word Splitting}{35} -@numsubsecentry{Filename Expansion}{3.5.8}{Filename Expansion}{35} +@numsubsecentry{Filename Expansion}{3.5.8}{Filename Expansion}{36} @numsubsubsecentry{Pattern Matching}{3.5.8.1}{Pattern Matching}{36} @numsubsecentry{Quote Removal}{3.5.9}{Quote Removal}{38} @numsecentry{Redirections}{3.6}{Redirections}{38} @numsubsecentry{Redirecting Input}{3.6.1}{}{39} @numsubsecentry{Redirecting Output}{3.6.2}{}{39} -@numsubsecentry{Appending Redirected Output}{3.6.3}{}{39} +@numsubsecentry{Appending Redirected Output}{3.6.3}{}{40} @numsubsecentry{Redirecting Standard Output and Standard Error}{3.6.4}{}{40} @numsubsecentry{Appending Standard Output and Standard Error}{3.6.5}{}{40} @numsubsecentry{Here Documents}{3.6.6}{}{40} @numsubsecentry{Here Strings}{3.6.7}{}{41} @numsubsecentry{Duplicating File Descriptors}{3.6.8}{}{41} @numsubsecentry{Moving File Descriptors}{3.6.9}{}{41} -@numsubsecentry{Opening File Descriptors for Reading and Writing}{3.6.10}{}{41} +@numsubsecentry{Opening File Descriptors for Reading and Writing}{3.6.10}{}{42} @numsecentry{Executing Commands}{3.7}{Executing Commands}{42} @numsubsecentry{Simple Command Expansion}{3.7.1}{Simple Command Expansion}{42} @numsubsecentry{Command Search and Execution}{3.7.2}{Command Search and Execution}{42} @numsubsecentry{Command Execution Environment}{3.7.3}{Command Execution Environment}{43} @numsubsecentry{Environment}{3.7.4}{Environment}{44} -@numsubsecentry{Exit Status}{3.7.5}{Exit Status}{44} +@numsubsecentry{Exit Status}{3.7.5}{Exit Status}{45} @numsubsecentry{Signals}{3.7.6}{Signals}{45} @numsecentry{Shell Scripts}{3.8}{Shell Scripts}{46} @numchapentry{Shell Builtin Commands}{4}{Shell Builtin Commands}{48} @numsecentry{Bourne Shell Builtins}{4.1}{Bourne Shell Builtins}{48} -@numsecentry{Bash Builtin Commands}{4.2}{Bash Builtins}{55} +@numsecentry{Bash Builtin Commands}{4.2}{Bash Builtins}{56} @numsecentry{Modifying Shell Behavior}{4.3}{Modifying Shell Behavior}{67} @numsubsecentry{The Set Builtin}{4.3.1}{The Set Builtin}{67} @numsubsecentry{The Shopt Builtin}{4.3.2}{The Shopt Builtin}{71} -@numsecentry{Special Builtins}{4.4}{Special Builtins}{77} -@numchapentry{Shell Variables}{5}{Shell Variables}{78} -@numsecentry{Bourne Shell Variables}{5.1}{Bourne Shell Variables}{78} -@numsecentry{Bash Variables}{5.2}{Bash Variables}{78} -@numchapentry{Bash Features}{6}{Bash Features}{91} -@numsecentry{Invoking Bash}{6.1}{Invoking Bash}{91} -@numsecentry{Bash Startup Files}{6.2}{Bash Startup Files}{93} -@numsecentry{Interactive Shells}{6.3}{Interactive Shells}{94} -@numsubsecentry{What is an Interactive Shell?}{6.3.1}{What is an Interactive Shell?}{95} -@numsubsecentry{Is this Shell Interactive?}{6.3.2}{Is this Shell Interactive?}{95} -@numsubsecentry{Interactive Shell Behavior}{6.3.3}{Interactive Shell Behavior}{95} -@numsecentry{Bash Conditional Expressions}{6.4}{Bash Conditional Expressions}{96} -@numsecentry{Shell Arithmetic}{6.5}{Shell Arithmetic}{98} -@numsecentry{Aliases}{6.6}{Aliases}{100} -@numsecentry{Arrays}{6.7}{Arrays}{100} -@numsecentry{The Directory Stack}{6.8}{The Directory Stack}{102} -@numsubsecentry{Directory Stack Builtins}{6.8.1}{Directory Stack Builtins}{102} -@numsecentry{Controlling the Prompt}{6.9}{Controlling the Prompt}{104} -@numsecentry{The Restricted Shell}{6.10}{The Restricted Shell}{105} -@numsecentry{Bash POSIX Mode}{6.11}{Bash POSIX Mode}{106} -@numsecentry{Shell Compatibility Mode}{6.12}{Shell Compatibility Mode}{110} -@numchapentry{Job Control}{7}{Job Control}{113} -@numsecentry{Job Control Basics}{7.1}{Job Control Basics}{113} -@numsecentry{Job Control Builtins}{7.2}{Job Control Builtins}{114} -@numsecentry{Job Control Variables}{7.3}{Job Control Variables}{116} -@numchapentry{Command Line Editing}{8}{Command Line Editing}{117} -@numsecentry{Introduction to Line Editing}{8.1}{Introduction and Notation}{117} -@numsecentry{Readline Interaction}{8.2}{Readline Interaction}{117} -@numsubsecentry{Readline Bare Essentials}{8.2.1}{Readline Bare Essentials}{118} -@numsubsecentry{Readline Movement Commands}{8.2.2}{Readline Movement Commands}{118} -@numsubsecentry{Readline Killing Commands}{8.2.3}{Readline Killing Commands}{119} -@numsubsecentry{Readline Arguments}{8.2.4}{Readline Arguments}{119} -@numsubsecentry{Searching for Commands in the History}{8.2.5}{Searching}{119} -@numsecentry{Readline Init File}{8.3}{Readline Init File}{120} -@numsubsecentry{Readline Init File Syntax}{8.3.1}{Readline Init File Syntax}{120} -@numsubsecentry{Conditional Init Constructs}{8.3.2}{Conditional Init Constructs}{129} -@numsubsecentry{Sample Init File}{8.3.3}{Sample Init File}{130} -@numsecentry{Bindable Readline Commands}{8.4}{Bindable Readline Commands}{133} -@numsubsecentry{Commands For Moving}{8.4.1}{Commands For Moving}{133} -@numsubsecentry{Commands For Manipulating The History}{8.4.2}{Commands For History}{134} -@numsubsecentry{Commands For Changing Text}{8.4.3}{Commands For Text}{136} -@numsubsecentry{Killing And Yanking}{8.4.4}{Commands For Killing}{137} -@numsubsecentry{Specifying Numeric Arguments}{8.4.5}{Numeric Arguments}{138} -@numsubsecentry{Letting Readline Type For You}{8.4.6}{Commands For Completion}{139} -@numsubsecentry{Keyboard Macros}{8.4.7}{Keyboard Macros}{140} -@numsubsecentry{Some Miscellaneous Commands}{8.4.8}{Miscellaneous Commands}{141} -@numsecentry{Readline vi Mode}{8.5}{Readline vi Mode}{143} -@numsecentry{Programmable Completion}{8.6}{Programmable Completion}{143} -@numsecentry{Programmable Completion Builtins}{8.7}{Programmable Completion Builtins}{146} -@numsecentry{A Programmable Completion Example}{8.8}{A Programmable Completion Example}{150} -@numchapentry{Using History Interactively}{9}{Using History Interactively}{152} -@numsecentry{Bash History Facilities}{9.1}{Bash History Facilities}{152} -@numsecentry{Bash History Builtins}{9.2}{Bash History Builtins}{152} -@numsecentry{History Expansion}{9.3}{History Interaction}{154} -@numsubsecentry{Event Designators}{9.3.1}{Event Designators}{155} -@numsubsecentry{Word Designators}{9.3.2}{Word Designators}{156} -@numsubsecentry{Modifiers}{9.3.3}{Modifiers}{156} -@numchapentry{Installing Bash}{10}{Installing Bash}{158} -@numsecentry{Basic Installation}{10.1}{Basic Installation}{158} -@numsecentry{Compilers and Options}{10.2}{Compilers and Options}{159} -@numsecentry{Compiling For Multiple Architectures}{10.3}{Compiling For Multiple Architectures}{159} -@numsecentry{Installation Names}{10.4}{Installation Names}{160} -@numsecentry{Specifying the System Type}{10.5}{Specifying the System Type}{160} -@numsecentry{Sharing Defaults}{10.6}{Sharing Defaults}{160} -@numsecentry{Operation Controls}{10.7}{Operation Controls}{161} -@numsecentry{Optional Features}{10.8}{Optional Features}{161} -@appentry{Reporting Bugs}{A}{Reporting Bugs}{167} -@appentry{Major Differences From The Bourne Shell}{B}{Major Differences From The Bourne Shell}{168} -@appsecentry{Implementation Differences From The SVR4.2 Shell}{B.1}{}{172} -@appentry{GNU Free Documentation License}{C}{GNU Free Documentation License}{174} -@appentry{Indexes}{D}{Indexes}{182} -@appsecentry{Index of Shell Builtin Commands}{D.1}{Builtin Index}{182} -@appsecentry{Index of Shell Reserved Words}{D.2}{Reserved Word Index}{183} -@appsecentry{Parameter and Variable Index}{D.3}{Variable Index}{184} -@appsecentry{Function Index}{D.4}{Function Index}{186} -@appsecentry{Concept Index}{D.5}{Concept Index}{188} +@numsecentry{Special Builtins}{4.4}{Special Builtins}{78} +@numchapentry{Shell Variables}{5}{Shell Variables}{79} +@numsecentry{Bourne Shell Variables}{5.1}{Bourne Shell Variables}{79} +@numsecentry{Bash Variables}{5.2}{Bash Variables}{79} +@numchapentry{Bash Features}{6}{Bash Features}{92} +@numsecentry{Invoking Bash}{6.1}{Invoking Bash}{92} +@numsecentry{Bash Startup Files}{6.2}{Bash Startup Files}{94} +@numsecentry{Interactive Shells}{6.3}{Interactive Shells}{95} +@numsubsecentry{What is an Interactive Shell?}{6.3.1}{What is an Interactive Shell?}{96} +@numsubsecentry{Is this Shell Interactive?}{6.3.2}{Is this Shell Interactive?}{96} +@numsubsecentry{Interactive Shell Behavior}{6.3.3}{Interactive Shell Behavior}{96} +@numsecentry{Bash Conditional Expressions}{6.4}{Bash Conditional Expressions}{97} +@numsecentry{Shell Arithmetic}{6.5}{Shell Arithmetic}{99} +@numsecentry{Aliases}{6.6}{Aliases}{101} +@numsecentry{Arrays}{6.7}{Arrays}{101} +@numsecentry{The Directory Stack}{6.8}{The Directory Stack}{103} +@numsubsecentry{Directory Stack Builtins}{6.8.1}{Directory Stack Builtins}{104} +@numsecentry{Controlling the Prompt}{6.9}{Controlling the Prompt}{105} +@numsecentry{The Restricted Shell}{6.10}{The Restricted Shell}{107} +@numsecentry{Bash and POSIX}{6.11}{Bash POSIX Mode}{107} +@numsubsecentry{What is POSIX?}{6.11.1}{}{107} +@numsubsecentry{Bash POSIX Mode}{6.11.2}{}{108} +@numsecentry{Shell Compatibility Mode}{6.12}{Shell Compatibility Mode}{112} +@numchapentry{Job Control}{7}{Job Control}{116} +@numsecentry{Job Control Basics}{7.1}{Job Control Basics}{116} +@numsecentry{Job Control Builtins}{7.2}{Job Control Builtins}{117} +@numsecentry{Job Control Variables}{7.3}{Job Control Variables}{119} +@numchapentry{Command Line Editing}{8}{Command Line Editing}{120} +@numsecentry{Introduction to Line Editing}{8.1}{Introduction and Notation}{120} +@numsecentry{Readline Interaction}{8.2}{Readline Interaction}{120} +@numsubsecentry{Readline Bare Essentials}{8.2.1}{Readline Bare Essentials}{121} +@numsubsecentry{Readline Movement Commands}{8.2.2}{Readline Movement Commands}{121} +@numsubsecentry{Readline Killing Commands}{8.2.3}{Readline Killing Commands}{122} +@numsubsecentry{Readline Arguments}{8.2.4}{Readline Arguments}{122} +@numsubsecentry{Searching for Commands in the History}{8.2.5}{Searching}{122} +@numsecentry{Readline Init File}{8.3}{Readline Init File}{123} +@numsubsecentry{Readline Init File Syntax}{8.3.1}{Readline Init File Syntax}{123} +@numsubsecentry{Conditional Init Constructs}{8.3.2}{Conditional Init Constructs}{132} +@numsubsecentry{Sample Init File}{8.3.3}{Sample Init File}{133} +@numsecentry{Bindable Readline Commands}{8.4}{Bindable Readline Commands}{136} +@numsubsecentry{Commands For Moving}{8.4.1}{Commands For Moving}{136} +@numsubsecentry{Commands For Manipulating The History}{8.4.2}{Commands For History}{137} +@numsubsecentry{Commands For Changing Text}{8.4.3}{Commands For Text}{139} +@numsubsecentry{Killing And Yanking}{8.4.4}{Commands For Killing}{140} +@numsubsecentry{Specifying Numeric Arguments}{8.4.5}{Numeric Arguments}{141} +@numsubsecentry{Letting Readline Type For You}{8.4.6}{Commands For Completion}{142} +@numsubsecentry{Keyboard Macros}{8.4.7}{Keyboard Macros}{143} +@numsubsecentry{Some Miscellaneous Commands}{8.4.8}{Miscellaneous Commands}{144} +@numsecentry{Readline vi Mode}{8.5}{Readline vi Mode}{146} +@numsecentry{Programmable Completion}{8.6}{Programmable Completion}{146} +@numsecentry{Programmable Completion Builtins}{8.7}{Programmable Completion Builtins}{149} +@numsecentry{A Programmable Completion Example}{8.8}{A Programmable Completion Example}{153} +@numchapentry{Using History Interactively}{9}{Using History Interactively}{155} +@numsecentry{Bash History Facilities}{9.1}{Bash History Facilities}{155} +@numsecentry{Bash History Builtins}{9.2}{Bash History Builtins}{155} +@numsecentry{History Expansion}{9.3}{History Interaction}{157} +@numsubsecentry{Event Designators}{9.3.1}{Event Designators}{158} +@numsubsecentry{Word Designators}{9.3.2}{Word Designators}{159} +@numsubsecentry{Modifiers}{9.3.3}{Modifiers}{159} +@numchapentry{Installing Bash}{10}{Installing Bash}{161} +@numsecentry{Basic Installation}{10.1}{Basic Installation}{161} +@numsecentry{Compilers and Options}{10.2}{Compilers and Options}{162} +@numsecentry{Compiling For Multiple Architectures}{10.3}{Compiling For Multiple Architectures}{162} +@numsecentry{Installation Names}{10.4}{Installation Names}{163} +@numsecentry{Specifying the System Type}{10.5}{Specifying the System Type}{163} +@numsecentry{Sharing Defaults}{10.6}{Sharing Defaults}{163} +@numsecentry{Operation Controls}{10.7}{Operation Controls}{164} +@numsecentry{Optional Features}{10.8}{Optional Features}{164} +@appentry{Reporting Bugs}{A}{Reporting Bugs}{170} +@appentry{Major Differences From The Bourne Shell}{B}{Major Differences From The Bourne Shell}{171} +@appsecentry{Implementation Differences From The SVR4.2 Shell}{B.1}{}{175} +@appentry{GNU Free Documentation License}{C}{GNU Free Documentation License}{177} +@appentry{Indexes}{D}{Indexes}{185} +@appsecentry{Index of Shell Builtin Commands}{D.1}{Builtin Index}{185} +@appsecentry{Index of Shell Reserved Words}{D.2}{Reserved Word Index}{186} +@appsecentry{Parameter and Variable Index}{D.3}{Variable Index}{187} +@appsecentry{Function Index}{D.4}{Function Index}{189} +@appsecentry{Concept Index}{D.5}{Concept Index}{191} |