AWK程序设计语言(英文版·原书第2版)
图书信息
作者:(美)阿尔佛雷德·V.阿霍(AlfredV.Aho),(美)布莱恩·W.克尼汉(BrianW.Kernighan),(美)彼得·J.温伯格(PeterJ.Weinberger)著著
出版社:机械工业出版社
定价:99.00
ISBN:9787111798972
出版时间:2026-01-01
分类:图书,行业职业,计算机,编程语言
商品介绍
目录
前言
第1章 AWK教程1
1.1 入门1
1.2 简单输出4
1.3 格式化输出7
1.4 选择8
1.5 用AWK计算10
1.6 控制流语句14
1.7 数组16
1.8 实用的单行程序17
1.9 后续内容19
第2章 AWK实战20
2.1 个人计算工具20
2.2 选择22
2.3 转换24
2.4 汇总27
2.5 个人数据库28
2.6 个人函数库31
2.7 小结34
第3章 探索性数据分析35
3.1 泰坦尼克号的沉没35
3.2 啤酒评分41
3.3 数据分组43
3.4 Unicode 数据45
3.5 基本图形和图表47
3.6 小结49
第4章 数据处理51
4.1 数据转换与精简51
4.2 数据验证57
4.3 打包与解包60
4.4 多行记录60
4.5 小结67
第5章 报表与数据库68
5.1 生成报表68
5.2 查询和报表的封装74
5.3 关系数据库系统76
5.4 小结85
第6章 处理文本86
6.1 随机文本生成86
6.2 交互式文本处理92
6.3 文本处理95
6.4 制作索引101
6.5 小结106
第7章 小语言107
7.1 汇编器与解释器108
7.2 绘制图表的语言112
7.3 排序生成器114
7.4 逆波兰计算器117
7.5 一种不同的方法120
7.6 算术表达式的递归下降解析器121
7.7 AWK子集的递归下降解析器124
7.8 小结129
第8章 算法实验131
8.1 排序131
8.2 性能剖析144
8.3 拓扑排序147
8.4 make:文件更新程序152
8.5 小结156
第9章 尾声157
9.1 作为一种语言的AWK157
9.2 性能159
9.3 总结163
附录A AWK参考手册165
内容简介
本书由AWK语言的创始人Alfred V. Aho、Brian W. Kernighan和Peter J. Weinberger编写,旨在向读者展示AWK的强大功能,并教会读者如何有效使用它。首先通过入门教程,让读者了解AWK的基本操作和语法,并能够编写简单的程序。接着通过多个章节展示AWK在个人计算、数据处理、报告生成、文本处理等多个领域的应用。书中包含丰富的实例,旨在帮助读者理解和掌握AWK的应用场景和编程技巧。最后,附录部分提供了AWK语言的详细参考手册,方便读者查阅。
作者简介
阿尔佛雷德·V. 阿霍是哥伦比亚大学计算机科学系的荣休教授,前系主任。他在算法、数据结构、编程语言、编译器和计算机科学基础方面成就斐然,曾荣获ACM图灵奖和IEEE约翰·冯·诺依曼奖章。
布莱恩·W. 克尼汉曾就职于贝尔实验室计算机科学研究中心,现任普林斯顿大学计算机科学系教授。他参与打造了多个编程语言,并与人合著了多本著作,其中包括计算机领域的不朽经典《C程序设计语言》。
彼得·J. 温伯格目前就职于谷歌,曾担任Renaissance Technologies的CTO以及贝尔实验室的计算机科学研究负责人。他是美国科学促进会(AAAS)的会士。
- 中国戏曲海外传播工程丛书·京剧:白蛇传(杨孝明 著,杨孝明 译,外语教学与研究)
- AutoCAD 2011建筑设计与施工图绘制经典实例教程(麓山文化 编著,机械工业)
- 万卷楼国学启蒙:中国神话故事(未知)
- 历年真题及全真模拟试卷英语(未知)
- 建筑垃圾处理与处置(,河南科学技术)
- 新编Premiere Pro标准教程(黄德庆编著,海洋)
- 文化建设与国家软实力(郑新立 著,外语教学与研究)
- 文化创意产品项目实训教程(黄言涛 著,西安电子科技大学)
