The UNIX programming environment

Front Cover
Pearson P T R, 1984 - Computers - 357 pages
23 Reviews
In their preface, the authors explain, "This book is meant to help the reader learn how to program in C. It contains 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 statement of rules. For the most part, the examples are complete, real programs, rather than isolated garments. 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....

From inside the book

What people are saying - Write a review

User ratings

5 stars
13
4 stars
8
3 stars
2
2 stars
0
1 star
0

Review: The Unix Programming Environment

User Review  - Alec Clews - Goodreads

Just don't expect it to explain how to use X/KDE/Gnome etc. Read full review

Review: The Unix Programming Environment

User Review  - Anth1y - Goodreads

good stuff, it's a bit dated but it's nice to see the evolution and progress that *nix has made. Also a lot of the tutorials were super helpful. I highly recommend this for anyone looking to become a sysadmin. Read full review

Contents

The File System
41
Using the Shell
71
Filters
101
Copyright

7 other sections not shown

Common terms and phrases

References to this book

All Book Search results »

About the author (1984)

Brian Kernighan received his Ph.D. in electrical engineering from Princeton University in 1969. He was in the Computing Science Research Center at Bell Laboratories from 1969 to 2000 and now teaches in the Computer Science department at Princeton. He is the co-author of several computer science books, including THE C PROGRAMMING LANGUAGE and THE UNIX PROGRAMMING ENVIRONMENT.

Pike is a researcher having worked on a number of graphics, operating systems, programming languages including BLIT, Plan 9, Inferno, and Limbo.

Bibliographic information