This tutorial assumes no previous knowledge of scripting or programming, but progresses rapidly toward
intermediate/advanced level of instruction . . .
all the while sneaking in little nuggets of UNIX® wisdom a
lore. It serves as a textbook, a manual for self-study, and a reference and source of knowledge on shell
scripting techniques. The exercises and heavily-commented examples invite active reader participation, u
the premise that the only way to really learn scripting is to write scripts.
A working knowledge of shell scripting is essential to anyone wishing to become reasonably proficient at
system administration, even if they do not anticipate ever having to actually write a script. Consider that as a
Linux machine boots up, it executes the shell scripts in
to restore the system configuration and
set up services. A detailed understanding of these startup scripts is important for analyzing the behavior of a
system, and possibly modifying it.
The craft of scripting is not hard to master, since the scripts can be built in bite-sized sections and there is only
a fairly small set of shell-specific operators and options