UNIX and Shell Programming: A Textbook
Brooks/Cole-Thomson Learning, 2003 - Operating systems (Computers) - 875 pages
Designed as one of the first true textbooks on how to use the UNIX operating system, this book goes beyond providing a reference of commands to offer a guide to basic commands and shell programming. It contains a variety of in-text learning aids designed to encourage active learning. This flexible text guides both inexperienced and knowledgeable users through interactive commands and shell programming in a fashion that demystifies and simplifies the use of UNIX.Forouzan/Gilberg introduce students to basic commands and tools in the early chapters. In the later chapters, students are introduced to shell programming. In Chapters 9, 10, 11, and 12, the authors first cover material required for all shells before introducing shell-specific material, including the Korn and C Shells. This approach makes it suitable for a wide variety of UNIX-based courses.Built-in pedagogy guides student mastery and encourages active, hands-on learning. For example, sessions use color so students can easily distinguish user input from computer output. In addition, illustrative figures help student visualize what the command is doing. Each chapter concludes with problems, including lab sessions where students work on the computer and complete sessions step-by-step. This approach has proven to be successful when teaching this material in the classroom.
What people are saying - Write a review
absolute pathname alias append argument beginning blank line buffer Chapter chmod command line command mode command substitution contains copy create current directory current line cursor date command default Define delete demonstrates display echo edit editor egrep emacs error example executed exit status field file3 filel filel file2 filename following commands format gilberg staff 120 grep hard link Hello home directory inode input file Korn shell list command login shell loop lowercase match Moves the cursor octal operating system option parameters passwd password pathname pattern space permission prompt quotes redirection regular expression screen scroll sed command shell script shown in Figure shown in Session specified standard output standard streams stored string subshell superuser symbolic link Synopsis Table terminal Test the script text mode TheRaven UNIX unset uppercase utility wildcard write