Quigley has thoroughly updated her classic with this fourth edition, which delivers the information today's shell programmers need most-including comprehensive coverage of Linux shell programming with bash 2.05. Drawing on 20 years' experience as a shell programming instructor, Quigley guides the student through every facet of programming all leading Unix/Linux shells: bourne, bash, korn, C, and tcsh. Quigley illuminates each concept with up-to-date, classroom-tested code examples designed to help the student jump-start their projects. She also systematically introduces awk, sed, and grep for both UNIX and GNU/Linux.