《sed与awk》书籍《sed与awk》

《sed与awk》书籍《sed与awk》

作者:《sed与awk》书籍

出版社:机械工业出版社

出版年:2003-8

评分:8.2

ISBN:9787111115274

所属分类:网络科技

书刊介绍

内容简介

本书在一开始就给出一个概述和指南,论述了从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的快速参考

附录三 第十二章的补充

相关推荐

微信二维码