Part Part 3. Beyond the Basics

Table of Contents

9. Another Look at Variables
1. Internal Variables
2. Typing variables: declare or typeset
2.1. Another use for declare
3. $RANDOM: generate random integer
10. Manipulating Variables
1. Manipulating Strings
1.1. Manipulating strings using awk
1.2. Further Reference
2. Parameter Substitution
11. Loops and Branches
1. Loops
2. Nested Loops
3. Loop Control
4. Testing and Branching
12. Command Substitution
13. Arithmetic Expansion
14. Recess Time