About the book
Bell Labs colleagues Brian W. Kernighan and Rob Pike set out to explain the Unix philosophy: small programs with standard inputs and outputs that become useful when combined. The book begins with an introduction for beginners, then covers the file system and the shell, filters, grep, sed, AWK and make, and writing sturdy Unix programs in C. Later chapters build a parser with yacc for a small language called hoc, short for high-order calculator, and show how to format documents and man pages with troff and its preprocessors. The code follows the older K&R style of C. Published in 1984, it was written for first-time and experienced Unix users alike.
O'Reilly Media founder Tim O'Reilly valued its account of the Unix tools philosophy and held up its prose as a model of clarity he tried to match as a technical writer.
We hope you love the books people recommend! Just so you know, The CEO Library may collect a share of sales or other compensation from the links on this page.
This book has 1 recommendation
Tim O'Reilly (Founder/O'Reilly Media)
The Unix Programming Environment, by Brian Kernighan and Rob Pike. In addition to its articulation of the Unix tools philosophy that is so dear to my heart, the writing is a model of clarity and elegance. As a technical writer, I aspired to be as transparent as Kernighan.
Get this book on Amazon | Barnes & Noble

