Shell programs are the programs that are used as the interface between the user and the heart of the UNIX operating system, called the "kernel." The automation of shell tasks can be accomplished by more sophisticated UNIX programmers through the use of script files. This work introduces readers to the three major Unix shells (the Bourne, the C, and the Korn shells); the Linux shells (Bash and TC shells) and discusses tools, regular expressions, and quoting rules. The CD-ROM contains script files and datafiles used in the text. The use of small examples, which include the output and explanations of each line of programming, illustrate each concept. Annotation c. Book News, Inc., Portland, OR (booknews.com)
ELLIE QUIGLEY is author of Linux Shells by Example, Perl by Example, The Complete Perl Training Course, and The Complete Linux Shell Programming Training Course and creator of the world's #1 interactive Perl course, Perl Multimedia Classroom. A leading instructor and trainer, her courses in Perl and UNIX shell programming at the University of California Santa Cruz Extension Program and at Sun Microsystems have become legendary throughout Silicon Valley.