《sed与awk》

《sed与awk》 《sed与awk》

  • 书名:《sed与awk》
  • 分类:编程
  • 作者:(美)多尔蒂,(美)罗宾斯
  • 出版社:机械工业出版社
  • 出版年:2003-8
  • 售价:55.00元
  • 装订:平装
  • 页码:432

《sed与awk》 内容介绍:

本书在一开始就给出一个概述和指南,论述了从grep到sed再到awk不断改进的功能。sed和awk具有相同的命令行语法,以脚本的形式接收用户的命令。因为所有这三个程序都使用UNIX正则表达式,因此书中用一章的篇幅来介绍UNIX的正则表达式语法。 然后,本书介绍如何编写sed脚本。从编写几行简单的脚本开始,学习进行手工编辑操作的其他基本命令和高级命令,以及由此引入的简单程序结构。这些高级命令包括用于处理保持空间、即一个等量齐观时缓冲区的命令。

《sed与awk》 目录大纲:

第一章 强大的编辑工具
解决有趣的问题
字符流编辑器
模式匹配的程序设计语言
掌握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的快速参考
附录三 第十二章的补充


微信扫一扫关注公众号

0 个评论

要评论图书请先登录注册

你也许想看:

C++语言99个常见编程错误

《C++语言99个常见编程错误》

Stephen C. Dewhurst.清华大学出版社.2009

“本书是C++语言大师Stephen C. Dewhurst在多年教授C++课程中所遇到的常见错误的心得笔记之基础上编写而...”

处理器虚拟化技术

《处理器虚拟化技术》

邓志.电子工业出版社.2014-5-1

“《处理器虚拟化技术》针对在Intel处理器端的虚拟化技术(Intel Virtualization Technology...”

Confident Ruby

《Confident Ruby》

Avdi Grimm..2013-10-22

“For many programmers, discovering Ruby is a revelation. They...”

精通shell编程

《精通shell编程》

韦拉拉格温(Veeraraghavan Sriranga).人民邮电出版社.2003-2

“本书由浅入深地介绍了shell编程技术。为了满足不同读者的需要,本书内容分为三个部分:UNIX和shell工具介绍、sh...”

Professional Android 2 Application Development

《Professional Android 2 Application Development》

Reto Meier.Wrox.2010-3-1

“《Android 2高级编程(第2版)》述如何有效利用android 2的功能来改进当前产品或创建新产品。《Androi...”

Haskell Financial Data Modeling and Predictive Analytics

《Haskell Financial Data Modeling and Predictive Analytics》

Pavel Ryzhov.Packt Publishing.2013-10-25

“Get an in-depth analysis of financial time series from the p...”

Swifter : 100 个 Swift 开发必备 Tip

《Swifter : 100 个 Swift 开发必备 Tip》

王巍 著.电子工业出版社.

“作者赴美参加了Apple 的WWDC 14,亲眼见证了Swift 的发布,并从这门语言正式诞生的第一分钟就开始学习和钻研...”

游戏编程全接触

《游戏编程全接触》

(美)Mike McShaffry.人民邮电出版社.2006-1

“本书从游戏是怎样一个行业到游戏业中形形色色的人;从细琐的技巧和算法,到游戏的结构和架构;从调试技巧到进度里程碑的创建和项...”

你不知道的JavaScript(中卷)

《你不知道的JavaScript(中卷)》

[美] Kyle Simpson.人民邮电出版社.2016-8

“JavaScript这门语言简单易用,很容易上手,但其语言机制复杂微妙,即使是经验丰富的JavaScript开发人员,如...”

Programming C# 4.0

《Programming C# 4.0》

Ian Griffiths,Matthew Adams,Jesse Liberty.O'Reilly Media.2010-8-25

“With dynamic typing and many other new features, C# 4.0 has ...”

Windows并发编程指南

《Windows并发编程指南》

杜飞.机械工业出版社.2010-1

“《Windows并发编程指南》详细讲述Windows并发编程的相关知识。内容分为四个部分:第一部分“概念”从高层视角介绍...”

Programming for Musicians and Digital Artists

《Programming for Musicians and Digital Artists》

Ajay Kapur,Perry Cook,Spencer Salazar,Ge Wang.Manning.2014-1

“While many excellent tools exist for digital image creation ...”

Spring Boot in Action

《Spring Boot in Action》

Craig Walls.Manning Publications.2016-1-3

“”

Successful Lisp

《Successful Lisp》

David B. Lamkins.bookfix.com.2004-12-8

“”

Software Tools

《Software Tools》

Brian W. Kernighan,P. J. Plauger.Addison-Wesley Professional.1976-1-11

“”

More Exceptional C++中文版

《More Exceptional C++中文版》

[美] Herb Sutter.华中科技大学出版社.2002-9

“More Exceptional C++是Exceptional C++的续篇。根据多年程序开发的实践经验、Herb S...”

xUnit Test Patterns

《xUnit Test Patterns》

Gerard Meszaros.Addison-Wesley.2007-05-31

“Automated testing is a cornerstone of agile development. An ...”

Beginning Android 3

《Beginning Android 3》

Mark Murphy.Apress.2011-4-29

“The vibrant and rich Android development platform, created b...”

Modern Perl

《Modern Perl》

chromatic.Onyx Neon Press.2011-12

“The Best Perl Programmers Use Modern Perl In 1987, Perl 1.0 ...”

Unity 3.x Game Development Essentials

《Unity 3.x Game Development Essentials》

Will Goldstone.Packt Publishing.2011-12-20

“”