The UNIX Programming Environment
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....
69 pages matching Exercise in this book
Results 1-3 of 69
What people are saying - Write a review
Even though the book has been written more than 20 years ago, and, hence a bit outdated, it is still very much worth reading. Introduces the reader into the UNIX philosophy: writing small programs that solve a concrete task and combining them to solve a given problem. In other words, it teaches you how to make the most of the UNIX programming environment through its tools and common sense. Recently a few books have appeared that cover some of the new topics that evolved these last decades (autotools, git, ...), but none can override this book. If you are looking forward to become a proficient programmer under a UNIX/Linux environment, you should have this book in your bookshelf and you should read it.
This book was simple to read and introduced the user to the UNIX environment without the scariness which usually accompanies it. Sure, some of the information is outdated but to gain an appreciated understanding of the underlying nature of the UNIX operating system this book is a must. I had an excellent time reading this book and feel that it has helped me develop my skills and competence on UNIX-like environments.
UNIX for Beginners
11 Getting started
files and common commands
71 other sections not shown