documentation updates for arithmetic expansion and array subscripts; update BASH_COMMAND for subshells; fix potential file descriptor leak in here document pipes

This commit is contained in:
Chet Ramey
2025-03-07 10:23:58 -05:00
parent e608233770
commit c3997d51f8
36 changed files with 19690 additions and 19094 deletions
+61 -61
View File
@@ -1,82 +1,82 @@
\initial {.}
\entry{\code {.}}{51}
\entry{\code {.}}{52}
\initial {:}
\entry{\code {:}}{51}
\entry{\code {:}}{52}
\initial {[}
\entry{\code {[}}{56}
\entry{\code {[}}{57}
\initial {A}
\entry{\code {alias}}{60}
\entry{\code {alias}}{61}
\initial {B}
\entry{\code {bg}}{124}
\entry{\code {bind}}{60}
\entry{\code {break}}{52}
\entry{\code {builtin}}{62}
\entry{\code {bg}}{126}
\entry{\code {bind}}{61}
\entry{\code {break}}{53}
\entry{\code {builtin}}{63}
\initial {C}
\entry{\code {caller}}{62}
\entry{\code {cd}}{52}
\entry{\code {command}}{62}
\entry{\code {compgen}}{159}
\entry{\code {complete}}{159}
\entry{\code {compopt}}{162}
\entry{\code {continue}}{53}
\entry{\code {caller}}{63}
\entry{\code {cd}}{53}
\entry{\code {command}}{63}
\entry{\code {compgen}}{161}
\entry{\code {complete}}{161}
\entry{\code {compopt}}{164}
\entry{\code {continue}}{54}
\initial {D}
\entry{\code {declare}}{63}
\entry{\code {dirs}}{111}
\entry{\code {disown}}{126}
\entry{\code {declare}}{64}
\entry{\code {dirs}}{112}
\entry{\code {disown}}{128}
\initial {E}
\entry{\code {echo}}{64}
\entry{\code {enable}}{65}
\entry{\code {eval}}{53}
\entry{\code {exec}}{53}
\entry{\code {exit}}{53}
\entry{\code {export}}{53}
\entry{\code {echo}}{65}
\entry{\code {enable}}{66}
\entry{\code {eval}}{54}
\entry{\code {exec}}{54}
\entry{\code {exit}}{54}
\entry{\code {export}}{54}
\initial {F}
\entry{\code {false}}{54}
\entry{\code {fc}}{167}
\entry{\code {fg}}{125}
\entry{\code {false}}{55}
\entry{\code {fc}}{169}
\entry{\code {fg}}{127}
\initial {G}
\entry{\code {getopts}}{54}
\entry{\code {getopts}}{55}
\initial {H}
\entry{\code {hash}}{55}
\entry{\code {help}}{66}
\entry{\code {history}}{167}
\entry{\code {hash}}{56}
\entry{\code {help}}{67}
\entry{\code {history}}{169}
\initial {J}
\entry{\code {jobs}}{125}
\entry{\code {jobs}}{127}
\initial {K}
\entry{\code {kill}}{125}
\entry{\code {kill}}{127}
\initial {L}
\entry{\code {let}}{66}
\entry{\code {local}}{66}
\entry{\code {logout}}{67}
\entry{\code {let}}{67}
\entry{\code {local}}{67}
\entry{\code {logout}}{68}
\initial {M}
\entry{\code {mapfile}}{67}
\entry{\code {mapfile}}{68}
\initial {P}
\entry{\code {popd}}{111}
\entry{\code {printf}}{67}
\entry{\code {pushd}}{112}
\entry{\code {pwd}}{55}
\entry{\code {popd}}{113}
\entry{\code {printf}}{68}
\entry{\code {pushd}}{113}
\entry{\code {pwd}}{56}
\initial {R}
\entry{\code {read}}{68}
\entry{\code {readarray}}{70}
\entry{\code {readonly}}{55}
\entry{\code {return}}{56}
\entry{\code {read}}{69}
\entry{\code {readarray}}{71}
\entry{\code {readonly}}{56}
\entry{\code {return}}{57}
\initial {S}
\entry{\code {set}}{73}
\entry{\code {shift}}{56}
\entry{\code {shopt}}{77}
\entry{\code {source}}{70}
\entry{\code {suspend}}{126}
\entry{\code {set}}{74}
\entry{\code {shift}}{57}
\entry{\code {shopt}}{78}
\entry{\code {source}}{71}
\entry{\code {suspend}}{128}
\initial {T}
\entry{\code {test}}{56}
\entry{\code {times}}{58}
\entry{\code {trap}}{58}
\entry{\code {true}}{59}
\entry{\code {type}}{70}
\entry{\code {typeset}}{71}
\entry{\code {test}}{57}
\entry{\code {times}}{59}
\entry{\code {trap}}{59}
\entry{\code {true}}{60}
\entry{\code {type}}{71}
\entry{\code {typeset}}{72}
\initial {U}
\entry{\code {ulimit}}{71}
\entry{\code {umask}}{59}
\entry{\code {unalias}}{72}
\entry{\code {unset}}{59}
\entry{\code {ulimit}}{72}
\entry{\code {umask}}{60}
\entry{\code {unalias}}{73}
\entry{\code {unset}}{61}
\initial {W}
\entry{\code {wait}}{126}
\entry{\code {wait}}{128}