
UNIX 文本处理
Unix text processing
Dale Dougherty、Tim O'Reilly · 初版 1987 年
6人推荐
11位读者提及
18次提及
为什么值得读
- 提供大量实操范例而非单纯罗列手册指令
- 扎实讲解Shell与AWK等工具的组合逻辑
- 帮助读者建立对文本处理工具链的基础理解
摘自原书封底文案:如今,作者不仅是在与文字打交道,还要与计算机以及作为计算机系统一部分的软件程序、打印机和终端打交道。UNIX Text Processing揭示了如何高效利用计算机来编写文本文档,尤其是大型书籍级别的项目。UNIX Text Processing中介绍的实用工具与技术可以帮助你释放计算机系统的资源与潜能,从而从容应对技术手册、报告和提案等写作项目。在本书中,你将学到:* 什么是……
Hacker News 上怎么说
正在加载完整评论……
我偶尔会翻翻这本书学习一下,把它当作一个免费公开的参考资料:《Unix Text Processing》,Dougherty 和 O'Reilly 著,1987 年 https://www.oreilly.com/openbook/utp/ 挑着看就行,比如关于 Shell 和 AWK 的章节,除非你特别感兴趣,否则像 troff、macros 等章节可以跳过。
I have occasionally dipped into this book for instruction and consider it a freely accessible reference: Unix Text Processing, Dougherty and O'Reilly, 1987 https://www.oreilly.com/openbook/utp/ Cherry pick chapters like those on the Shell and AWK, and avoid those on troff, macros etc unless specifically interested.
从 Dale Dougherty 和 Tim O'Reilly(1987年)写的《Unix Text Processing》里能学到很多东西,不仅是 troff,还有其他 Unix 工具的实际应用,而不单单是 man pages 或小代码片段。还有那些你必须掌握的各种引用(quoting)!Tim O'Reilly 已经把它公开了……
A great deal can be learned from Unix Text Processing, by Dale Dougherty and Tim O'Reilly (1987) not just about troff, but the other Unix utilities in action, not just man pages or snippets. And all the quoting you need to do! TO'R has made it available…
虽然不算很现代,但依然是个学习利器,《Unix Text Processing》[0] 让我学到了大量 unix 命令和实用工具的知识。它为我以后的技术打下了基础。即使书里讲了大量的 troff(当时我们工作机上有 DWB),但关于 shell、awk、sed 以及其他命令……
Not very modern, but still a learning tool, Unix Text Processing [0] taught me tons about unix commands and utilities. It provided a foundation for things to come. Even if it's heavily into troff (we had DWB on the work computer) the shell, awk, sed and other commands…
里面的很多内容已经过时了,但《Unix Text Processing》依然非常值得一读,就算只是为了感受一下那些概念和思想也很值。
A lot of the stuff in it is out of date, but `Unix Text Processing' is a great read, if only to get a feel for the concepts and ideas.
……随便吧。我们当时用的那套软件是从 netlabs 演化而来的,我们还用 perl 写了自定义 handlers,如果我没记错历史的话,Larry Wall 当初正是为了这个目的发明了 perl。有段时间我读了《Unix Text Processing》,倒不是为了学 troff,而是为了看里面所有可以直接运行的 shell 命令示例。这对我的工作帮助极大。而且你现在就能拿到这本书:https://github.com/larrykollar/Unix-Text-Processing……
…whatever. The particular software we used evolved from netlabs and we wrote custom handlers in perl, which Larry Wall invented for exactly that purpose if my history is right. At one point, I read "Unix Text Processing" not so much for the troff lessons, but for all the working examples of shell commands. That helped me enormously in my work. And you can get the book. https://github.com/larrykollar/Unix-Text-Processing…
这里有一本虽然古老但非常棒的书,讲的是使用 nroff/troff 及其配套工具 eqn、pic、tbl 进行 Unix 文本处理。它不仅解释了如何使用这些工具,还讲了如何为它们编写自己的宏包(macro packages):https://www.oreilly.com/openbook/utp/
Here's an old but good book on Unix Text Processing with nroff/troff and its companion tools eqn, pic, tbl. It explains how to use the tools and how to write your own macro packages for them: https://www.oreilly.com/openbook/utp/