Unix shell scripting with ksh/bash
Text-only
Printable
Framed version
Introduction
Research Computing Home
1.
What is a shell script
2.
Why use shell scripts
3.
History
4.
Feature comparison
5.
Other scripting languages
6.
ksh/bash vs sh
7.
Basics
8.
Filename Wildcards
9.
Variables
10.
Preset Variables
11.
Arguments
12.
Shell options
13.
Command substitution
14.
I/O redirection and pipelines
15.
Input and output
16.
Conditional Tests
17.
Conditional Tests (contd.)
18.
Flow control
19.
Flow control (contd.)
20.
Conditional test examples
21.
Miscellaneous
22.
Manipulating Variables
23.
Functions
24.
Advanced I/O
25.
Wizard I/O
26.
Coprocesses
27.
Arrays
28.
Signals
29.
Security
30.
Style
31.
Examples
32.
Common external commands
33.
References