本书在一开始就给出一个概述和指南,论述了从grep到sed再到awk不断改进的功能。sed和awk具有相同的命令行语法,以脚本的形式接收用户的命令。因为所有这三个程序都使用UNIX正则表达式,因此书中用一章的篇幅来介绍UNIX的正则表达式语法。
然后,本书介绍如何编写sed脚本。从编写几行简单的脚本开始,学习进行手工编辑操作的其他基本命令和高级命令,以及由此引入的简单程序结构。这些高级命令包括用于处理保持空间、即一个等量齐观时缓冲区的命令。
第一章 强大的编辑工具
解决有趣的问题
字符流编辑器
模式匹配的程序设计语言
掌握sed和awk的4个障碍
第二章 了解基本操作
awk起源于sed和grep而不是ed
命令行的语法
使用sed
使用awk
同时使用sed和awk
第三章 了解正则表达式语法
表达式
成排的字符
使用喜欢的元字符
第四章 编写sed脚本
在脚本中应用命令
寻址上的全局透视
测试并保存输出
sed脚本的4种类型
开始PromiSed Land
第五章 基本sed命令
sed命令的语法
注释
替换
删除
追加、插入和更改
列表
转换
打印
打印行号
下一步
读和写文件
退出
第六章 高级sed命令
多行模式空间
学习案例
包含那一行
高级的流控制命令
加入一个短语
第七章 编写awk脚本
遵守规则
Hello,World
awk程序设计模型
模式匹配
记录和字段
表达式
系统变量
关系操作符和布尔操作符
格式化打印
向脚本传递参数
信息的检索
第八章 条件、循环和数组
条件语句
循环
影响流控制的其他语句
数组
首字母缩写词处理器
作为系统变量的数组
第九章 函数
算术函数
字符串函数
自定义函数
第十章 "底部抽屉"
getline函数
close()函数
system()函数
基于菜单的命令生成器
直接向文件和管道输出
生成柱状报告
调试
约束
使用#!语法调用awk
第十一章 awk的系列产品
原始的awk
可免费使用的awk
商业版awk
后记
第十二章 综合应用
一个交互式拼写检查器
生成格式化索引
masterindex程序的其他细节
第十三章 脚本的汇总
uutot.awk--UUCP的统计报告
phonebill--跟踪电话的使用情况
combine--抽取多部分用uuencoded编码技术处理的二进制代码
mailavg--检查邮箱的大小
adj--调整文本文件的行
readsource--将程序源文件格式化为troff格式
gent--获得termcap条目
plpr--行式打印的预处理器
transpose--实现矩阵的转置
m1--简单的宏处理器
附录一 sed的快速参考
附录二 awk的快速参考
附录三 第十二章的补充
AUTOCAD2008VISUALLISP二次开发入门到精通 内容简介 本书系统地介绍了Visual LISP的基础知识和利用Visual LISPP进行开发的...
ACompleteGuidetoProgramminginC++waswrittenforbothstudentsinterestedinlearningthe...
《汉字的故事(中华文化故事)》内容简介:《汉字的故事》以生动活泼的笔调介绍了汉字的创制演变与造字方法,并精选出133个与日常生
Learnhowtowriteidiomatic,effectivePythoncodebyleveragingitsbestfeatures.Pythonss...
《关羽:神化的《三国志》英雄》内容简介:《三国志》中的豪杰,为什么会被人们作为商业之神来崇拜呢?从史实到故事,再到信仰的对
1714新概念PhotoshopCS教程 本书特色 本书是职业教育院校和电脑培训学校的理想教材,是十一五期间重点计算机多媒体教学出版物规划项目。活泼生动的多媒体...
《Access数据库实用教程习题与实验指导(第2版)》内容简介:本书是《Access数据库实用教程(第2版)》一书的配套教材,全书分为“
ThisbookconstitutestherefereedproceedingsoftheSecondInternationalWorkshoponHuman...
《通信企业市场营销》结合作者多年来从事电信企业市场营销理论研究的成果,以及我国电信企业的市场营销活动和实践,论述了市场营
AntonA.Chuvakin博士是日志管理、SIEM和PCIDSS依从性领域公认的安全专家,他参与撰写了《SecurityWarrior》(ISBN:978-...
《深入解析MacOSX&iOS操作系统》编著者莱文。系统开发者、内核黑客和对苹果感到好奇的人们注意了!本书探讨了MacOSX系统和iOS系统
《语义网简明教程》从信息检索、信息抽取、信息表示、信息与自然语言语义以及数据挖掘等5个方面,介绍了语义网的基本概念、基础知
《Android技术内幕:系统卷》是国内首本系统对Android的源代码进行深入分析的著作。全书将Android系统从构架上依次分为应用层、应
《中国前沿:不如问问科学家吧》内容简介:本书精选了人类对未来生活无限畅想的“人机共生”、“太空探索”、“生物治疗”“粪菌移
人工智能 本书特色 本书是“OHM大学理工系列”之一。书中简明扼要地介绍了基于搜索的问题求解、知识表示和推理、机器学习、模糊理论-精神网络-遗传算法、模糊识别,...
《Spring MVC+MyBatis快速开发与项目实战》内容简介:本书从开发实战出发,以新版Spring、Spring MVC和MyBatis为基础,结合开发...
《企业网络安全建设最佳实践》内容简介:本书是“奇安信认证网络安全工程师系列丛书”之一,全书采用项目式、场景式的知识梳理方式
《它们的性》内容简介:这是一本姿势搞笑、观点硬核的人文科普。洗刷三观,颠覆常识! 丰富多彩的动物世界,与人类世界何其相似,又
《癌症患者怎么吃》内容简介:作者拥有十年中美临床营养工作经验,深知癌症患者在康复过程中离不开健康的饮食,科学的营养支持,从
《阳明学·鱼梁讲会(创刊号)》内容简介:本刊是贵阳学院阳明学与黔学研究院主办的阳明文化讲会集刊。“鱼梁讲会”是研究院的学术