previous
contents
next
Unix for Advanced Users
3. The Shell
3.1.
What is the shell?
3.1.1
sh, bash, ksh
3.1.2
csh, tcsh
3.1.3
Environment Variables
3.2. What the shell can do for you:
3.2.1.
Interactive vs. scripting use
3.2.2.
Aliasing
3.2.3.
Job control
3.2.4.
I/O redirection
3.2.5.
History
3.2.6.
Filename completion
3.3.
Dot files
3.4.
Shell Scripting
3.4.1.
Special characters
3.4.2.
Shell Parameters
3.4.3.
Reading input from a user
3.4.4.
Testing the input
3.4.5.
Control structures
3.4.6.
Subroutines
3.4.7.
Doing Math
3.4.8.
Your Name Here
3.4.9.
Traps
3.4.10.
Excercises
3.4.11.
Answers
previous
contents
next