summaryrefslogtreecommitdiff
path: root/doc/bashref.cp
blob: 9d9d73de418a388485e4a8a45d362166707805f5 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
\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}{3}{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{localization}{7}{localization}
\entry{internationalization}{7}{internationalization}
\entry{native languages}{7}{native languages}
\entry{translation, native languages}{7}{translation, native languages}
\entry{internationalized scripts}{7}{internationalized scripts}
\entry{string translations}{7}{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}{10}{commands, lists}
\entry{commands, compound}{11}{commands, compound}
\entry{commands, looping}{11}{commands, looping}
\entry{commands, conditional}{12}{commands, conditional}
\entry{commands, grouping}{17}{commands, grouping}
\entry{coprocess}{18}{coprocess}
\entry{shell function}{19}{shell function}
\entry{functions, shell}{19}{functions, shell}
\entry{parameters}{21}{parameters}
\entry{variable, shell}{21}{variable, shell}
\entry{shell variable}{21}{shell variable}
\entry{parameters, positional}{23}{parameters, positional}
\entry{parameters, special}{23}{parameters, special}
\entry{expansion}{24}{expansion}
\entry{brace expansion}{24}{brace expansion}
\entry{expansion, brace}{24}{expansion, brace}
\entry{tilde expansion}{25}{tilde expansion}
\entry{expansion, tilde}{25}{expansion, tilde}
\entry{parameter expansion}{26}{parameter expansion}
\entry{expansion, parameter}{26}{expansion, parameter}
\entry{command substitution}{34}{command substitution}
\entry{expansion, arithmetic}{35}{expansion, arithmetic}
\entry{arithmetic expansion}{35}{arithmetic expansion}
\entry{process substitution}{35}{process substitution}
\entry{word splitting}{36}{word splitting}
\entry{expansion, filename}{36}{expansion, filename}
\entry{expansion, pathname}{36}{expansion, pathname}
\entry{filename expansion}{36}{filename expansion}
\entry{pathname expansion}{36}{pathname expansion}
\entry{pattern matching}{37}{pattern matching}
\entry{matching, pattern}{37}{matching, pattern}
\entry{redirection}{39}{redirection}
\entry{command expansion}{43}{command expansion}
\entry{command execution}{43}{command execution}
\entry{command search}{43}{command search}
\entry{execution environment}{44}{execution environment}
\entry{environment}{45}{environment}
\entry{exit status}{45}{exit status}
\entry{signal handling}{46}{signal handling}
\entry{shell script}{47}{shell script}
\entry{special builtin}{79}{special builtin}
\entry{login shell}{95}{login shell}
\entry{interactive shell}{95}{interactive shell}
\entry{startup files}{95}{startup files}
\entry{interactive shell}{96}{interactive shell}
\entry{shell, interactive}{96}{shell, interactive}
\entry{expressions, conditional}{98}{expressions, conditional}
\entry{arithmetic, shell}{100}{arithmetic, shell}
\entry{shell arithmetic}{100}{shell arithmetic}
\entry{expressions, arithmetic}{100}{expressions, arithmetic}
\entry{evaluation, arithmetic}{100}{evaluation, arithmetic}
\entry{arithmetic evaluation}{100}{arithmetic evaluation}
\entry{arithmetic operators}{100}{arithmetic operators}
\entry{unary arithmetic operators}{100}{unary arithmetic operators}
\entry{binary arithmetic operators}{100}{binary arithmetic operators}
\entry{conditional arithmetic operator}{100}{conditional arithmetic operator}
\entry{bitwise arithmetic operators}{100}{bitwise arithmetic operators}
\entry{alias expansion}{102}{alias expansion}
\entry{arrays}{102}{arrays}
\entry{directory stack}{104}{directory stack}
\entry{prompting}{106}{prompting}
\entry{restricted shell}{108}{restricted shell}
\entry{POSIX description}{108}{POSIX description}
\entry{POSIX Mode}{109}{POSIX Mode}
\entry{Compatibility Level}{113}{Compatibility Level}
\entry{Compatibility Mode}{113}{Compatibility Mode}
\entry{job control}{117}{job control}
\entry{foreground}{117}{foreground}
\entry{background}{117}{background}
\entry{suspending jobs}{117}{suspending jobs}
\entry{Readline, how to use}{120}{Readline, how to use}
\entry{interaction, readline}{121}{interaction, readline}
\entry{notation, readline}{122}{notation, readline}
\entry{command editing}{122}{command editing}
\entry{editing command lines}{122}{editing command lines}
\entry{killing text}{123}{killing text}
\entry{yanking text}{123}{yanking text}
\entry{kill ring}{123}{kill ring}
\entry{initialization file, readline}{124}{initialization file, readline}
\entry{variables, readline}{125}{variables, readline}
\entry{programmable completion}{147}{programmable completion}
\entry{completion builtins}{150}{completion builtins}
\entry{History, how to use}{155}{History, how to use}
\entry{command history}{156}{command history}
\entry{history list}{156}{history list}
\entry{history builtins}{156}{history builtins}
\entry{history expansion}{158}{history expansion}
\entry{event designators}{159}{event designators}
\entry{history events}{159}{history events}
\entry{installation}{162}{installation}
\entry{configuration}{162}{configuration}
\entry{Bash installation}{162}{Bash installation}
\entry{Bash configuration}{162}{Bash configuration}