The UNIX Programming EnvironmentIn their Preface, the authors explain, "This book is meant to help the reader learn how to program in C. It contains a tutorial introduction to get new users started as soon as possible, separate chapters on each major feature, and a reference manual. Most of the treatment is based on reading, writing, and revising examples, rather than on mere statements of rules. For the most part, the examples are complete, real programs, rather than isolated fragments. All examples have been tested directly from the text, which is in machine-readable form. Besides showing how to make effective use of the language, we have also tried where possible to illustrate useful algorithms and principles of good style and sound design... Book jacket. |
Contents
UNIX for Beginners | 1 |
11 Getting started | 2 |
files and common commands | 11 |
Copyright | |
71 other sections not shown
Other editions - View all
Common terms and phrases
argc arguments argv backslash blanks BLTIN Brian Kernighan built-in bytes Chapter char character chmod create ctl-d current directory d.val Datum default define Delete diff double echo Edition egrep errno error etc/passwd example execute Exercise exit exit status expr expr fgrep file descriptor file system filenames fleas font fopen fprintf(stderr function grammar grep hoc.h hoc.y i-number idiff inode Inst junk language lexical analyzer line numbers login loop macro manual match metacharacters newline nroff NULL operators option overwrite parsing PATH pattern permissions pointer printf push(d regular expression shell file shell variable signal signal.h sort specified stack standard input standard output statement stdio.h stmt string symbol table system calls temp terminal troff UNIX system write yacc