\entry{POSIX}{3}{POSIX} \entry{builtin}{3}{builtin} \entry{control operator}{3}{control operator} \entry{exit status}{3}{exit status} \entry{field}{3}{field} \entry{filename}{3}{filename} \entry{job}{3}{job} \entry{job control}{3}{job control} \entry{metacharacter}{3}{metacharacter} \entry{name}{3}{name} \entry{identifier}{3}{identifier} \entry{operator, shell}{3}{operator, shell} \entry{process group}{3}{process group} \entry{process group ID}{3}{process group ID} \entry{reserved word}{4}{reserved word} \entry{return status}{4}{return status} \entry{signal}{4}{signal} \entry{special builtin}{4}{special builtin} \entry{token}{4}{token} \entry{word}{4}{word} \entry{Bourne shell}{5}{Bourne shell} \entry{quoting}{6}{quoting} \entry{quoting, ANSI}{6}{quoting, ANSI} \entry{dollar-single quote quoting}{6}{dollar-single quote quoting} \entry{localization}{7}{localization} \entry{internationalization}{7}{internationalization} \entry{native languages}{7}{native languages} \entry{translation, native languages}{7}{translation, native languages} \entry{internationalized scripts}{8}{internationalized scripts} \entry{string translations}{8}{string translations} \entry{comments, shell}{9}{comments, shell} \entry{commands, shell}{9}{commands, shell} \entry{reserved words}{9}{reserved words} \entry{commands, simple}{9}{commands, simple} \entry{pipeline}{10}{pipeline} \entry{commands, pipelines}{10}{commands, pipelines} \entry{command timing}{10}{command timing} \entry{commands, lists}{11}{commands, lists} \entry{commands, compound}{11}{commands, compound} \entry{commands, looping}{12}{commands, looping} \entry{commands, conditional}{12}{commands, conditional} \entry{commands, grouping}{18}{commands, grouping} \entry{coprocess}{18}{coprocess} \entry{shell function}{19}{shell function} \entry{functions, shell}{19}{functions, shell} \entry{parameters}{22}{parameters} \entry{variable, shell}{22}{variable, shell} \entry{shell variable}{22}{shell variable} \entry{parameters, positional}{23}{parameters, positional} \entry{parameters, special}{23}{parameters, special} \entry{expansion}{24}{expansion} \entry{brace expansion}{25}{brace expansion} \entry{expansion, brace}{25}{expansion, brace} \entry{tilde expansion}{26}{tilde expansion} \entry{expansion, tilde}{26}{expansion, tilde} \entry{parameter expansion}{27}{parameter expansion} \entry{expansion, parameter}{27}{expansion, parameter} \entry{command substitution}{36}{command substitution} \entry{expansion, arithmetic}{37}{expansion, arithmetic} \entry{arithmetic expansion}{37}{arithmetic expansion} \entry{process substitution}{37}{process substitution} \entry{word splitting}{38}{word splitting} \entry{expansion, filename}{39}{expansion, filename} \entry{expansion, pathname}{39}{expansion, pathname} \entry{filename expansion}{39}{filename expansion} \entry{pathname expansion}{39}{pathname expansion} \entry{pattern matching}{39}{pattern matching} \entry{matching, pattern}{39}{matching, pattern} \entry{redirection}{41}{redirection} \entry{command expansion}{45}{command expansion} \entry{command execution}{46}{command execution} \entry{command search}{46}{command search} \entry{execution environment}{46}{execution environment} \entry{environment}{47}{environment} \entry{exit status}{48}{exit status} \entry{signal handling}{49}{signal handling} \entry{shell script}{50}{shell script} \entry{special builtin}{85}{special builtin} \entry{login shell}{102}{login shell} \entry{interactive shell}{102}{interactive shell} \entry{startup files}{102}{startup files} \entry{interactive shell}{104}{interactive shell} \entry{shell, interactive}{104}{shell, interactive} \entry{expressions, conditional}{105}{expressions, conditional} \entry{arithmetic, shell}{107}{arithmetic, shell} \entry{shell arithmetic}{107}{shell arithmetic} \entry{expressions, arithmetic}{107}{expressions, arithmetic} \entry{evaluation, arithmetic}{107}{evaluation, arithmetic} \entry{arithmetic evaluation}{107}{arithmetic evaluation} \entry{arithmetic operators}{108}{arithmetic operators} \entry{unary arithmetic operators}{108}{unary arithmetic operators} \entry{binary arithmetic operators}{108}{binary arithmetic operators} \entry{conditional arithmetic operator}{108}{conditional arithmetic operator} \entry{bitwise arithmetic operators}{108}{bitwise arithmetic operators} \entry{alias expansion}{109}{alias expansion} \entry{arrays}{110}{arrays} \entry{directory stack}{112}{directory stack} \entry{prompting}{114}{prompting} \entry{restricted shell}{115}{restricted shell} \entry{POSIX description}{116}{POSIX description} \entry{POSIX Mode}{116}{POSIX Mode} \entry{Compatibility Level}{121}{Compatibility Level} \entry{Compatibility Mode}{121}{Compatibility Mode} \entry{job control}{125}{job control} \entry{foreground}{125}{foreground} \entry{background}{125}{background} \entry{suspending jobs}{125}{suspending jobs} \entry{Readline, how to use}{129}{Readline, how to use} \entry{interaction, readline}{130}{interaction, readline} \entry{notation, readline}{131}{notation, readline} \entry{command editing}{131}{command editing} \entry{editing command lines}{131}{editing command lines} \entry{killing text}{132}{killing text} \entry{yanking text}{132}{yanking text} \entry{kill ring}{132}{kill ring} \entry{initialization file, readline}{133}{initialization file, readline} \entry{variables, readline}{134}{variables, readline} \entry{programmable completion}{158}{programmable completion} \entry{completion builtins}{161}{completion builtins} \entry{History, how to use}{167}{History, how to use} \entry{command history}{168}{command history} \entry{history list}{168}{history list} \entry{history builtins}{169}{history builtins} \entry{history expansion}{171}{history expansion} \entry{event designators}{172}{event designators} \entry{history events}{172}{history events} \entry{installation}{175}{installation} \entry{configuration}{175}{configuration} \entry{Bash installation}{175}{Bash installation} \entry{Bash configuration}{175}{Bash configuration}