
UNIX 编程环境
The UNIX programming environment
Brian W. Kernighan · 初版 1984 年
86人推荐
136位读者提及
215次提及
为什么值得读
- 远比单纯翻看man手册更系统实用
- 帮助理解图形界面与零散博文背后的底层原理
- 读完能显著提升在Linux与Unix下的开发功力
Hacker News 上怎么说
正在加载完整评论……

The UNIX programming environment
Brian W. Kernighan · 初版 1984 年
正在加载完整评论……
我目前的最爱是 Kernighan 和 Pike 在 1984 年写的《The Unix Programming Environment》。https://en.wikipedia.org/wiki/The_Unix_Programming_Environment (啊……白底蓝字的经典封面。)它是《Unix Power Tools》相当不错的替代品,虽然显然更加……
Mine is currently The Unix Programming Environment, Kernighan & Pike, 1984. https://en.wikipedia.org/wiki/The_Unix_Programming_Environment (Ahh ... blue on white book covers.) It's a pretty good substitute for Unix Power Tools, although obviously much…
……《Calculus》- Spivak;《How to Solve It》- Polya;《The Design and Implementation of the 4.4 FreeBSD Operating System》- McKusick, Bostic, Karels, Quarterman;《The Design of the Unix Operating System》- Bach;《The Unix Programming Environment》- Kernighan, Pike;《The Art of Unix Programming》- Raymond;《Godel, Escher, Bach》- Hofstadter;《Metamagical Themas》- Hofstadter;《Joel on Software》- Spolsky;《Code Complete》- McConnell;《The Mythical Man-Month》……
…Calculus - Spivak How to Solve It - Polya The Design and Implementation of the 4.4 FreeBSD Operating System - McKusick, Bostic, Karels, Quarterman The Design of the Unix Operating System - Bach The Unix Programming Environment - Kernighan, Pike The Art of Unix Programming - Raymond Godel, Escher, Bach - Hofstadter Metamagical Themas - Hofstadter Joel on Software - Spolsky Code Complete - McConneli The Mythical Man-Month…
……http://www.amazon.com/Programming-Addison-Wesley-Professiona... http://www.amazon.com/Paradigms-Artificial-Intelligence-Prog... http://www.amazon.com/Structure-Interpretation-Computer-Prog... http://www.amazon.com/Unix-Programming-Environment-Prentice-... http://www.amazon.com/Programming-Environment-Addison-Wesley... 在我看来,帖子里描绘的那种方法,就像是在照搬电机或土木工程的那套东西,好让自己显得……
…http://www.amazon.com/Programming-Addison-Wesley-Professiona... http://www.amazon.com/Paradigms-Artificial-Intelligence-Prog... http://www.amazon.com/Structure-Interpretation-Computer-Prog... http://www.amazon.com/Unix-Programming-Environment-Prentice-... http://www.amazon.com/Programming-Environment-Addison-Wesley... To me, the kind of approach pictured in the post, seems like copying methods from electrical or civil engineering to appear…
虽然我觉得这是个不错的主意——但我认为到头来肯定会左耳进右耳出。举个例子,我把 Kernighan 和 Pike 写的《The Unix Programming Environment》整本全读了。里面干货满满(实际上我认为这比直接啃 man pages 好使多了),读完之后我觉得自己的 Linux 功力直接暴涨了 10 倍。然而除非你……
While I think it's a neat idea - I think in the end it's gunna be a case of in-one-ear out-the-other. For instance I read all of "The Unix Programming Environment" by Kernighan and Pike. It's FULL of useful information (in fact I'd argue it's way better than reading man pages) and after I was done I felt like I was 10 times the Linux man I was. However unless you're…
……“按需学习”。这大概是因为他们是通过图形界面来学习 Unix 的,比如 Ubuntu 上的 GNOME、OS X 等等,再加上看那些同样背景的人写的博客文章。Kernighan 和 Pike 的《The Unix Programming Environment》大概依然是学习这些东西的最好去处。
…need to know". This probably comes from learning Unix via graphical interfaces, such as GNOME on Ubuntu, OS X, etc., and blog posts by other people with the same background. Kernighan and Pike's _The Unix Programming Environment_ is probably still the best place to learn this stuff.
……9")、slice(通过 mmap 从文件中读取指定的 4kb 块编号),以及几十个小脚本。我其实不太感冒 shell 脚本,但 awk 真的太香了。如果你想看更多这类内容,不妨看看《The Unix Programming Environment》和《The Awk Programming Language》。两本都是 Brian Kernighan 合著的。
…9"), slice (read given 4kb chunk numbers from file, via mmap), and dozens of little scripts. I don't really care for shell scripting, but awk is great. If you want more stuff like this, check out _The Unix Programming Environment_ and _The Awk Programming Language_. Both co-written by Brian Kernighan.