Bash Reference Manual Reference Documentation for Bash



Yüklə 4,8 Kb.
Pdf görüntüsü
səhifə66/66
tarix08.10.2017
ölçüsü4,8 Kb.
#3723
1   ...   58   59   60   61   62   63   64   65   66

Appendix D: Indexes
171
D.5 Concept Index
A
alias expansion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90
arithmetic evaluation . . . . . . . . . . . . . . . . . . . . . . . . . . 89
arithmetic expansion . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
arithmetic, shell. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89
arrays . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91
B
background . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100
Bash configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . 142
Bash installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 142
Bourne shell . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
brace expansion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
builtin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
C
command editing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105
command execution . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
command expansion . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
command history . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 137
command search . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
command substitution . . . . . . . . . . . . . . . . . . . . . . . . . 29
command timing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
commands, compound . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
commands, conditional . . . . . . . . . . . . . . . . . . . . . . . . . 10
commands, grouping . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
commands, lists . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
commands, looping . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
commands, pipelines . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
commands, shell . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
commands, simple . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
comments, shell . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
completion builtins . . . . . . . . . . . . . . . . . . . . . . . . . . . 131
configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 142
control operator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
coprocess . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
D
directory stack . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93
E
editing command lines . . . . . . . . . . . . . . . . . . . . . . . . 105
environment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
evaluation, arithmetic . . . . . . . . . . . . . . . . . . . . . . . . . . 89
event designators . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 140
execution environment . . . . . . . . . . . . . . . . . . . . . . . . . 37
exit status . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3, 39
expansion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
expansion, arithmetic . . . . . . . . . . . . . . . . . . . . . . . . . . 29
expansion, brace . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
expansion, filename . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
expansion, parameter . . . . . . . . . . . . . . . . . . . . . . . . . . 23
expansion, pathname . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
expansion, tilde . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
expressions, arithmetic . . . . . . . . . . . . . . . . . . . . . . . . . 89
expressions, conditional . . . . . . . . . . . . . . . . . . . . . . . . 87
F
field . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
filename . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
filename expansion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
foreground . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100
functions, shell . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
H
history builtins . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 137
history events . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 140
history expansion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 139
history list . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 137
History, how to use . . . . . . . . . . . . . . . . . . . . . . . . . . . 136
I
identifier . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
initialization file, readline . . . . . . . . . . . . . . . . . . . . . 107
installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 142
interaction, readline . . . . . . . . . . . . . . . . . . . . . . . . . . . 104
interactive shell . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84, 85
internationalization . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
J
job . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
job control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3, 100
K
kill ring . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 106
killing text . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 106


Appendix D: Indexes
172
L
localization . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
login shell. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84
M
matching, pattern . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
metacharacter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
N
name . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
native languages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
notation, readline . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105
O
operator, shell . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
P
parameter expansion . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
parameters, positional . . . . . . . . . . . . . . . . . . . . . . . . . . 19
parameters, special . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
pathname expansion . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
pattern matching . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
pipeline . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
POSIX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
POSIX Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96
process group . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
process group ID . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
process substitution . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
programmable completion . . . . . . . . . . . . . . . . . . . . . 129
prompting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94
Q
quoting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
quoting, ANSI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
R
Readline, how to use . . . . . . . . . . . . . . . . . . . . . . . . . . 103
redirection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
reserved word . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
restricted shell . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95
return status . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
S
shell arithmetic . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89
shell function . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
shell script . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
shell variable . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
shell, interactive . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85
signal . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
signal handling. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
special builtin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4, 70
startup files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84
suspending jobs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100
T
tilde expansion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
token . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
translation, native languages . . . . . . . . . . . . . . . . . . . . 7
V
variable, shell . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
variables, readline . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 108
W
word . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
word splitting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
Y
yanking text . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 106

Document Outline

  • Introduction
    • What is Bash?
    • What is a shell?
  • Definitions
  • Basic Shell Features
    • Shell Syntax
      • Shell Operation
      • Quoting
        • Escape Character
        • Single Quotes
        • Double Quotes
        • ANSI-C Quoting
        • Locale-Specific Translation
      • Comments
    • Shell Commands
      • Simple Commands
      • Pipelines
      • Lists of Commands
      • Compound Commands
        • Looping Constructs
        • Conditional Constructs
        • Grouping Commands
      • Coprocesses
      • GNU Parallel
    • Shell Functions
    • Shell Parameters
      • Positional Parameters
      • Special Parameters
    • Shell Expansions
      • Brace Expansion
      • Tilde Expansion
      • Shell Parameter Expansion
      • Command Substitution
      • Arithmetic Expansion
      • Process Substitution
      • Word Splitting
      • Filename Expansion
        • Pattern Matching
      • Quote Removal
    • Redirections
      • Redirecting Input
      • Redirecting Output
      • Appending Redirected Output
      • Redirecting Standard Output and Standard Error
      • Appending Standard Output and Standard Error
      • Here Documents
      • Here Strings
      • Duplicating File Descriptors
      • Moving File Descriptors
      • Opening File Descriptors for Reading and Writing
    • Executing Commands
      • Simple Command Expansion
      • Command Search and Execution
      • Command Execution Environment
      • Environment
      • Exit Status
      • Signals
    • Shell Scripts
  • Shell Builtin Commands
    • Bourne Shell Builtins
    • Bash Builtin Commands
    • Modifying Shell Behavior
      • The Set Builtin
      • The Shopt Builtin
    • Special Builtins
  • Shell Variables
    • Bourne Shell Variables
    • Bash Variables
  • Bash Features
    • Invoking Bash
    • Bash Startup Files
    • Interactive Shells
      • What is an Interactive Shell?
      • Is this Shell Interactive?
      • Interactive Shell Behavior
    • Bash Conditional Expressions
    • Shell Arithmetic
    • Aliases
    • Arrays
    • The Directory Stack
      • Directory Stack Builtins
    • Controlling the Prompt
    • The Restricted Shell
    • Bash POSIX Mode
  • Job Control
    • Job Control Basics
    • Job Control Builtins
    • Job Control Variables
  • Command Line Editing
    • Introduction to Line Editing
    • Readline Interaction
      • Readline Bare Essentials
      • Readline Movement Commands
      • Readline Killing Commands
      • Readline Arguments
      • Searching for Commands in the History
    • Readline Init File
      • Readline Init File Syntax
      • Conditional Init Constructs
      • Sample Init File
    • Bindable Readline Commands
      • Commands For Moving
      • Commands For Manipulating The History
      • Commands For Changing Text
      • Killing And Yanking
      • Specifying Numeric Arguments
      • Letting Readline Type For You
      • Keyboard Macros
      • Some Miscellaneous Commands
    • Readline vi Mode
    • Programmable Completion
    • Programmable Completion Builtins
    • A Programmable Completion Example
  • Using History Interactively
    • Bash History Facilities
    • Bash History Builtins
    • History Expansion
  • Installing Bash
    • Basic Installation
    • Compilers and Options
    • Compiling For Multiple Architectures
    • Installation Names
    • Specifying the System Type
    • Sharing Defaults
    • Operation Controls
    • Optional Features
  • Reporting Bugs
  • Major Differences From The Bourne Shell
    • Implementation Differences From The SVR4.2 Shell
  • GNU Free Documentation License
  • Indexes
    • Index of Shell Builtin Commands
    • Index of Shell Reserved Words
    • Parameter and Variable Index
    • Function Index
    • Concept Index

Yüklə 4,8 Kb.

Dostları ilə paylaş:
1   ...   58   59   60   61   62   63   64   65   66




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©genderi.org 2024
rəhbərliyinə müraciət

    Ana səhifə