Originally developed by Alfred Aho, Brian Kernighan, and Peter Weinberger in 1977, AWK is a pattern-matching language for writing short programs to perform common data-manipulation tasks. In 1985, a new version of the language was developed, incorporating additional features such as multiple input files, dynamic regular expressions, and user-defined functions. This new version is available for both Unix and MS-DOS. This is the first book on AWK. It begins with a tutorial that shows how easy AWK is to use. The tutorial is followed by a comprehensive manual for the new version of AWK. Subsequent chapters illustrate the language by a range of useful applications, such as: *Retrieving, transforming, reducing, and validating data *Managing small, personal databases *Text processing *Little languages *Experimenting with algorithms The examples illustrates the book's three themes: showing how to use AWK well, demonstrating AWK's versatility, and explaining how common computing operations are done. In addition, the book contains two appendixes: summary of the language, and answers to selected exercises. 020107981XB04062001
其实只用看头3章,后面几章完全不需要念, 其余的功能, 我更prefer 用python 抱歉,你的评论太短了 抱歉,你的评论太短了 抱歉,你的评论太短了 抱歉,你的评论太短了 抱歉,你的评论太短了
评分其实只用看头3章,后面几章完全不需要念, 其余的功能, 我更prefer 用python 抱歉,你的评论太短了 抱歉,你的评论太短了 抱歉,你的评论太短了 抱歉,你的评论太短了 抱歉,你的评论太短了
评分一个人的力量总是有限的, 难免会有许多错误, 好心的网友, 如果你们想看这本书的话, 那就看我翻译的中文版好了, 如果发现有哪些地方翻译的不对的, 一定要告诉我 https://github.com/wuzhouhui/awk
评分想学Awk的人,看这本书就够了,网上有电子版,别买书了,不是我不支持正版,而是其他书都太烂。比如,之前看了一本《sed and awk》,全是废话,简直就是浪费时间。 还有,《The Awk Programming Language》的作者是《The C Programming Language》的第一作者,这厮的文笔还用...
评分我认为这本书是学习AWK的最好书籍,网上下不到的,国内也买不到。国家图书馆和北京大学图书馆都有。我找一位同学借了一本,复印了,看过一遍,现在成了自己的基本工具书(因为自己经常需要用AWK),强烈建议所有想学AWK的同志们阅读(会有很多awk语言之外的启迪)! 语言发明人...
我一直对文本处理和脚本编程有着浓厚的兴趣,尤其是那些能够高效处理大型日志文件或者进行复杂数据提取的工具。在一次偶然的机会,我听说了一本关于AWK的书,据说它能够以一种极其优雅且强大的方式处理这些任务。我本身是一名软件工程师,日常工作中经常需要与各种格式的文本数据打交道,从服务器日志到配置文件,再到CSV格式的数据,处理起来常常是既耗时又容易出错。我一直希望找到一种更系统、更具逻辑性的方法来应对这些挑战,而不是依赖于零散的grep、sed命令组合。这本书的出现,仿佛为我打开了一扇新世界的大门。我迫切地想了解AWK到底是如何做到如此高效的,它的语法结构是怎样的,又有哪些鲜为人知的技巧可以帮助我优化工作流程。我对书中是否会深入讲解AWK的内部机制,以及它在不同操作系统上的兼容性和性能表现也充满好奇。总之,我对这本书的期待值非常高,希望它能帮助我彻底掌握文本处理这门艺术。
评分作为一名初学者,我对于编程语言的入门选择总是非常谨慎。我更倾向于那些有清晰的逻辑、易于理解的语法,并且能够快速看到成果的语言。我在网络上看到一些关于AWK的介绍,它被描述为一种“模式扫描和处理语言”,听起来非常适合我这种刚刚开始接触编程,但又想快速上手处理数据的人。我特别关注的是,这本书是否能够循序渐进地引导我学习,从最基础的概念讲起,比如它的基本工作原理、变量、条件语句、循环等。我希望书中能有大量的示例代码,并且这些示例都是贴近实际应用的,能够让我边学边练,巩固知识。我也想知道,学习AWK是否需要很强的数学基础或者逻辑思维能力,因为我在这方面还有些欠缺。如果这本书能够用通俗易懂的语言解释复杂的概念,并提供实用的练习,那么它将是我的理想入门教材。
评分我的工作涉及到大量的科学计算和数据分析,通常需要处理各种格式的实验数据,从中提取有用的信息并进行可视化。传统的编程语言在处理这类任务时,往往需要编写大量的代码,而且代码的可读性和维护性也常常是一个问题。我一直在寻找一种能够简化数据处理流程的工具,能够让我更专注于数据本身,而不是被繁琐的编程细节所困扰。我听说AWK在处理结构化文本数据方面有着独特的优势,特别是它的模式匹配和字段处理能力,这让我非常感兴趣。我希望这本书能够深入探讨AWK在数据科学领域的应用,例如如何利用AWK进行数据清洗、特征工程、甚至是简单的统计分析。我也期待书中能够提供一些高级的应用技巧,比如如何结合其他工具使用AWK,或者如何编写更复杂的AWK脚本来解决实际问题。
评分作为一名曾经使用过多种脚本语言的开发者,我对新的语言工具总是保持着开放的态度,特别是那些能够填补现有工具不足之处的语言。我一直对那些“小而美”的工具很感兴趣,它们往往能在特定领域发挥出惊人的能量。我了解AWK在命令行环境中处理文本方面非常强大,能够快速实现一些grep、sed难以完成的复杂操作。我希望这本书能够深入剖析AWK的哲学,理解它为何设计成这个样子,以及它的设计理念如何体现在它的语法和功能上。我也想知道,AWK在与其他Unix/Linux工具的配合方面有哪些最佳实践,以及它在性能优化上有什么可以挖掘的地方。更重要的是,我希望这本书能够挑战我固有的思维模式,让我看到AWK更深层次的潜力,或许是在一些我从未想过的场景中。
评分我是一名图书爱好者,尤其喜欢那些能够拓宽我视野,让我接触到不同技术领域的书籍。我虽然不是一名专业的程序员,但对计算机科学的原理和发展史一直有着浓厚的兴趣。我听说AWK是一种非常经典且具有影响力的文本处理语言,它的设计理念对后来的许多编程语言都产生了深远的影响。我希望这本书能够不仅仅是技术手册,更能够是一部关于AWK的历史和文化的作品。我希望能够了解AWK的起源,它的发展历程,以及它在计算机科学史上的地位。我也想知道,AWK的创造者们是如何构思和设计这门语言的,他们的思想是如何体现在代码中的。这本书是否能够以一种引人入胜的方式,讲述AWK的故事,让我感受到它独特的魅力和价值。
评分看了前三章,学了个基础。awk果然是一种天生为文本处理而生的语言啊。先mark了,后面有时间在好好专研下。
评分直接 info gawk 吧
评分AWK合著。。经典
评分不仅仅只有语言,还有软件设计的思想。
评分学shell编程必须要掌握的工具,学懂了就可以转学perl了