注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络操作系统UNIX实践大师(UNIX awk和sed编程篇)

实践大师(UNIX awk和sed编程篇)

实践大师(UNIX awk和sed编程篇)

定 价:¥50.00

作 者: (美)Peter Patsis著;吴中华[等]译
出版社: 电子工业出版社
丛编项: 实践大师丛书
标 签: 网络服务器 UNIX操作系统

ISBN: 9787505356320 出版时间: 2000-01-01 包装: 平装
开本: 26cm 页数: 405页 字数:  

内容简介

  本书讲述了三个UNIX工具:grep、sed和awk。用这三个工具可写出各种简洁的应用程序。这些工具几乎和UNIX操作系统有相同的悠久历史,直至今日仍被广泛用来解决各种任务。grep、awk和sed在处理文件时非常有用;以命令行方式查找文件内容;和其他UNI工具一起以命令行方式完成共同的任务;或者写一些简短的脚本(script)程序解决一个应用题。这仅仅是这三个工具能解决的一小部分任务。本书的目标是介绍这三个工具并让您成为使用grep、sed和awk的专家,方便快速地解决需要完成的应用。另外,在阅读本书的过程中,当您在有一个应用题需要完成时,希望您能充分理解这三个工具并考虑使用它们,这样既解决了您的应用题,又完成了一个问题的解答方案。为了达到这个目标,需要学习每一个工具的原理。每一个工具的概念和原理通过特定的语法、行为、规则和每个概念及原理的细微差别来描述。练习和练习讨论将提高和增强您对原理和概念的理解。三个工具有它们共有的特性。它们都能利用标准输人、标准输出或用户指定的文件完成工作。它们还可以和UNIX环境之间通过管道来实现交互运作。它们都可以使用正则表达式。

作者简介

  PeterA.Patsis是数字设备公司(DEC)的高级软件工程师,为检验该公司开发的AlphaAXP微处理器编写工具软件。他在位于Potsdam的纽约州立大学获得计算机科学学士学位,在位于AtlantaGeorgia的Georgia理工学院获计算机科学硕士学位。他曾在Smithsonian研究所工作,任软件工程师,和NASA,MIT以及TRW合作从事AXAF计划。他已经在UNIX操作系统方面工作了十多年。

图书目录

    第1章 正则表达式和元字符
    实践1.l 使用句点和反斜杠元字符
    实践1.l 练习
    1.1.l 识别正则表达式的运算数和运算符
    1.1.2 理解包含运算数和运算符的正则表达式的结果
    1.1.3 确定何时需要计算正则表达式
    1.1.4 理解作为模式的正则表达式的结果
    1.1.5 理解通配符元字符
   实践1.1 练习答案
    1.1.l 答案
    1.1.2 答案
    1.1.3 答案
    1.1.4 答案
    1.1.5 答案
   实践1.1 自测题
   
   第1章 思考题
   
   第2章 字符组、连字符和补字号、元字符
    实践2.1 字符组、连字符和补字号、元字符
    实践2.l 练习
    2.1.l 理解字符组,连字符和补字号元字符的结果
    2.1.2 认识三个元字符的特殊规则
    2.1.3 使用三个无字符写出正则表达式
    实践2.l 练习答案
    2.1.l 答案
    2.l.2 答案
    2.1.3 答案
    实践2.l 自测题
    第2章 思考题
   
   第3章 什么是grep,能干什么
    实践3.l 从这里开始学grep
    实践3.l 练习
    3.1.1 理解如何启动grep和启动grep后的结果
    3.1.2 写简单的grep启动命令
    实践3.l 练习答案
    3.1.1 答案
    3.1.2 答案
    实践3.l 自测题
    第3章 思考题
   
   第4章 grep的正则表达式使用
    实践4.1 正则表达式和grep
    实践4.1 练习
    4.1.1 理解在grep中使用正则表达式的结果
    4.1.2 理解如何写grep中的正则表达式
    实践4.l 练习答案
    4.1.1 答案
    4.1.2 答案
    实践4.l 自测题
    实践4.2 fgrep和egrep
    实践4.2 练习
    4.2.1 理解何时使用grep,fgrep和egrep以及使用它们的结果
    实践4.2 练习答案
    4.2.l 答案
    实践4.2 自测题
    实践4.3 固定元字符的使用
    实践4.3 练习
    4.3.l 理解固定元字将如何在grep中使用
    实践4.3 练习答案
    4.3.1 答案
    实践4.3 自测题
    第4章 思考题
   
   第5章 sed介绍
    实践5.1 sed初步
    实践5.l 练习
    5.1.l 理解简单的替换
    5.1.2 sed的模式空间
    实践5.l 练习答案
    5.1.l 答案
    5.1.2 答案
    实践5.l 自测题
    第5章 思考题
   
   第6章 sed的语法及其定位
    实践6.1 sed的语法及其定位
    实践6.l 练习
    6.1.l 无定位地址定位
    6.l.2 单一定位地址定位
    6.1.3 两个定位地址定位
    6.1.4 理解分组命令
    实践6.l 练习答案
    6.1.1 答案
    6.1.2 答案
    6.1.3 答案
    6.1.4 答案
    实践6.l 自测题
    第6章 思考题
   
   第7章 sed命令
    实践7.l 替换命令
    实践7.l 练习
    7.l.l 理解替换命令的选项
    7.1.2 理解替换命令中替换项字符串的特性
    实践7.l 练习答案
    7.1.1 答案
    7.1.2 答案
    实践7.l 自测题
    实践7.2 删除命令
    实践7.2 练习
    7.2.1 理解删除命令
    实践7.2 练习答案
    7.2.1 答案
    实践7.2 自测题
   实践7.3 附加、插入和变换命令
    实践7.3 练习
    7.3.1 理解附加和插入命令
    7.3.2 理解变换命令
    实践7.3 练习答案
    7.3.1 答案
    7.3.2 答案
    实践7.3 自测题
   实践7.4 列表和转换命令
    实践7.4 练习
    7.4.1 理解列表命令
    7.4.2 理解转换命令
    实践7.4 练习答案
    7.4.l 答案
    7.4.2 答案
    实践7.4 自测题
   实践7.5 输出和下一个命令
    实践7.5 练习
    7.5.l 理解输出命令
    7.5.2 理解下一个命令
    实践7.5 练习答案
    7.5.l 答案
    7.5.2 答案
    实践7.5 自测题
   实践7.6 读和写命令
    实践7.6 练习
    7.6.1 理解读命令
    7.6.2 理解写命令
    实践7.6 练习答案
    7.6.1 答案
    7.6.2 答案
    实践7.6 自测题
    第7章 思考题
   
   第8章 多行模式空间命令
    实践8.l 多行的紧随、删除和打印命令
    实践8.l 练习
    8.l.l 理解多行下一个命令
    8.1.2 理解多行删除命令
    8.1.3 理解多行打印命令
    实践8.1 练习答案
    8.l.l 答案
    8.1.2 答案
    8.1.3 答案
    实践8.1 自测题
    第8章 思考题
   
   第9章 awk程序
    实践9.l 一个awk程序的例子
    实践9.l 练习
    9.1.l 理解简单的awk程序的结果
    9.1.2 写简单的awk程序
    实践9.l 练习答案
    9.1.1 答案
    9.1.2 答案
    实践9.1 自测题
    实践9.2 awk程序的结构
    实践9.2 练习
    9.2.1 理解awk程序的组成
    实践9.2 练习答案
    9.2.l 答案
    实践9.2 自测题
    实践9.3 运行awk程序
    实践9.3 练习
    9.3.l 理解在命令行中运行awk的各种方式
    实践9.3 练习答案
    9.3.l 答案
    实践9.3 自测题
    第9章 思考题
   
   第10章 awk墓本语言单元
    实践10.l awk语句和表达式
    实践10.l 练习
    10.1.1 识别语句和表达式
    实践10.l 练习答案
    10.1.1 答案
    实践10.l 自测题
    实践10.2 awk字符串
    实践10.2 练习
    10.2.l 理解字符串和换码顺序
    10.2.2 理解字符串初始化
    10.2.3 理解字符串连接
    实践10.2 练习答案
    10.2.l 答案
    10.2.2 答案
    10.2.3 答案
    实践10.2 自测题
    实践10.3 awk中的数
    实践10.3 练习
    10.3.l 理解数的各种表示法
    10 3.2 理解数如何被初始化
    实践10.3 练习答案
    10.3.1 答案
    10.3.2 答案
    实践10.3 自测题
    实践10.4 强制转换
    实践IO.4 练习
    10.4.1 了解何时执行强制转换
    10.4.2 了解强制转换的结果
    10.4.3 了解显式和隐式的强制转换
    实践10.4 练习答案
    10.4.1 答案
    10.4.2 答案
    10.4.3 答案
    实践10.4 自测题
   
   
   

本目录推荐