Advanced Bash-Scripting Guide: A complete guide to shell scripting, using Bash
Prev
Next
Part 3. Beyond the Basics
Table of Contents
9.
Variables Revisited
9.1.
Internal Variables
9.2.
Manipulating Strings
9.3.
Parameter Substitution
9.4.
Typing variables:
declare
or
typeset
9.5.
Indirect References to Variables
9.6.
$RANDOM: generate random integer
9.7.
The Double Parentheses Construct
10.
Loops and Branches
10.1.
Loops
10.2.
Nested Loops
10.3.
Loop Control
10.4.
Testing and Branching
11.
Internal Commands and Builtins
11.1.
Job Control Commands
12.
External Filters, Programs and Commands
12.1.
Basic Commands
12.2.
Complex Commands
12.3.
Time / Date Commands
12.4.
Text Processing Commands
12.5.
File and Archiving Commands
12.6.
Communications Commands
12.7.
Terminal Control Commands
12.8.
Math Commands
12.9.
Miscellaneous Commands
13.
System and Administrative Commands
14.
Command Substitution
15.
Arithmetic Expansion
16.
I/O Redirection
16.1.
Using
exec
16.2.
Redirecting Code Blocks
16.3.
Applications
17.
Here Documents
18.
Recess Time
Prev
Home
Next
Numerical Constants
Variables Revisited