《UNIX系统工具与应用》求取 ⇩

16.1.3 从档案文件中删除文件0

1.1.1 head1

第一篇 文件处理工具1

1.1 head和tail1

第一章 简单的文件处理工具1

1.1.2 tail2

1.2.1 more3

1.2 more和pg3

1.2.2 pg8

1.3 cut和paste11

1.3.1 cut11

1.3.2 paste14

1.4.1 split15

1.4 split和csplit15

1.4.2 csplit16

1.5 od18

1.6 join20

1.7 习题22

第二章 过滤程序与模式匹配工具23

2.1 sort23

2.2 comm26

2.3 diff、diff3与cmp28

2.3.1 diff28

2.3.2 diff333

2.3.3 cmp35

2.4 uniq36

2.5 grep38

2.5.1 grep39

2.5.2 egrep41

2.5.3 fgrep42

2.6 习题43

第三章 流编辑程序sed45

3.1 起步45

3.2 地址46

3.3.1 面向整行的功能47

3.3 功能47

3.3.2 替换功能48

3.3.3 输入输出功能49

3.3.4 多输入行功能49

3.3.5 保留功能与取回功能50

3.3.6 控制流功能50

3.4.1 普通命令51

3.4 sed的用法示例51

3.3.7 杂项功能51

3.4.2 从文件中取sed命令52

3.4.3 附加或插入新的行53

3.4.4 把输出写至文件54

3.4.5 在sed中使用正则表达式55

3.5 习题56

第四章 awk——数据加工和检索工具57

4.1 引言57

4.2 基础57

4.2.1 awk程序的结构57

4.2.2 用法58

4.2.4 显示59

4.2.3 字段59

4.2.5 格式化后的显示60

4.2.6 简单模式61

4.2.7 简单动作62

4.2.7.1 内部变量62

4.2.7.2 用户定义的变量62

4.2.7.3 函数62

4.2.8 一组单行程序63

4.2.9 出错信息63

4.3.1 BEGIN和END64

4.3 模式64

4.3.2 关系表达式65

4.3.3 正则表达式66

4.3.4 模式组合68

4.3.5 模式范围68

4.4 动作69

4.4.1 内部变量69

4.4.2 算术运算70

4.4.3 串和串函数71

4.4.4 字段变量74

4.4.5 数还是串?75

4.4.6 控制流语句76

4.4.7 数组77

4.4.8 用户定义的函数79

4.5.1 print语句80

4.5.2 输出分隔符80

4.5 输出80

4.4.9 某些词法约定80

4.5.3 printf语句81

4.5.4 向文件输出82

4.5.5 向管道输出82

4.6.2 输入分隔符83

4.6 输入83

4.6.1 文件和管道83

4.6.3 多行记录84

4.6.4 getline函数84

4.6.5 命令行实参86

4.7 与其它命令及shell一起使用awk86

4.7.1 system函数87

4.7.2 与shell合作87

4.8 实例应用88

4.8.1 生成报告88

4.8.2 其它例子90

4.8.2.1 词频90

4.8.2.2 总计90

4.8.3 随机选择91

4.8.4 shell设施91

4.8.5 表格信件生成91

4.9 习题92

第二篇 程序开发工具93

第五章 C程序检查工具93

5.1 概述94

5.3 检查语法错误95

5.2 引用lint程序95

5.4 检查未使用的变量和函数97

5.5 检查局部变量100

5.6 检查不可到达的语句101

5.7 检查类型说明、引用与转换上的一致性102

5.8 检查函数定义与使用的一致性104

5.9 检查程序的可移植性109

5.10 检查奇怪的结构110

5.11 检查陈旧的C文法112

5.12 检查指针对齐113

5.13 检查表达式的求值顺序114

5.14 检查与库函数的一致性114

5.15 建立lint程序库115

5.16 综合范例117

5.17 lint命令选项和伪指令一览121

5.18 习题123

第六章 程序自动维护工具124

6.1 概述124

6.2 依赖关系124

6.3 建立Makefile文件126

6.4 使用make127

6.4.1 使用没有实参的make128

6.4.2 make指定的目标129

6.4.3 使用指定的makefile文件129

6.4.4 make的选项130

6.4.5 内部伪目标名131

6.5 make的宏132

6.5.1 使用宏132

6.5.2 make的内部宏134

6.5.3 使用shell环境变量135

6.6 内部规则136

6.6.1 使用内部规则136

6.6.2 修改内部规则145

6.6.3 自定义新的内部规则146

6.7 使用与维护档案库148

6.8.1 make与shell151

6.8 使用make的高级课题151

6.8.2 出错处理153

6.8.3 make的嵌套使用155

6.9 综合范例156

6.10 习题158

第七章 源码控制系统159

7.1 概述159

7.2 基础知识160

7.2.1 文件和目录160

7.2.2 delta和SID161

7.2.3 SCCS工作文件162

7.3 建立和使用s-文件163

7.3.1 建立s-文件163

7.2.4 文件管理员163

7.3.2 为读而复原文件164

7.3.3 编辑和修改SCCS文件165

7.3.4 使用多个版本166

7.3.5 比较版本之间的差异170

7.3.6 简化版本结构170

7.3.7 显示s-文件171

7.3.8 显示delta版本的信息174

7.3.9 包含与排除delta175

7.4 使用标识关键字176

7.5 使用s-文件标志179

7.6 修改s-文件信息180

7.6.1 加入注释181

7.6.2 修改注释181

7.7 保护和修复s-文件182

7.7.1 保护s-文件182

7.7.2 检查s-文件183

7.7.3 修复SCCS文件183

7.8 同时编辑一个s-文件184

7.9 SCCS的求助功能185

7.10 make与SCCS186

7.11 习题187

第八章 直方图工具188

8.1 概述188

8.2 怎样使用直方图工具189

8.3 使用prof命令190

8.4 用环境变量控制程序的运行192

8.4.1 PROFOPTS环境变量192

8.4.2 使用PROFOPTS192

8.5 使用lprof命令194

8.5.1 搜索源文件195

8.5.2 lprof的输出195

8.5.3 突出不执行的行196

8.5.4 总结报告198

8.5.5 合并统计数据198

8.6 对库函数进行直方图处理199

8.7 改善测试的覆盖面200

8.7.1 检查未列入文档的选项201

8.7.2 检查永远不被调用的函数201

8.7.3 检查难于形成的出错条件202

8.8 综合范例202

8.9 习题208

第三篇 语言开发工具209

第九章 词法分析程序的生成程序210

9.1 概述210

9.2 引用lex211

9.3 正则表达式212

9.4 lex的源214

9.5 处理二义性规则217

9.6 lex动作218

9.7 lex应用221

9.8 习题225

第十章 编译程序的编译程序227

10.1 概述227

10.2 基本规范说明229

10.2.1 动作231

10.2.2 词法分析233

10.3 文法分析程序的工作过程235

10.4 二义性和冲突238

10.5 优先级241

10.6 准备规范说明243

10.6.1 输入风格243

10.6.2 左递归244

10.6.3 词法上的注记244

10.6.4 处理保留字245

10.7 yacc环境245

10.8 两个例子246

10.8.1 一个简单的例子246

10.8.2 一个高级的例子249

10.9 习题257

第十一章 m4——宏处理程序258

11.1 概述258

11.2 引用m4259

11.3 m4宏处理260

11.3.1 定义宏功能260

11.3.2 加引号261

11.3.3 自变量262

11.3.4 内部算术运算功能264

11.3.5 文件管理265

11.3.6 输出转换265

11.3.7 系统命令265

11.3.8 条件265

11.3.9 字符串操作266

11.3.10 打印267

11.4 内部功能一览表267

11.5 习题268

第四篇 调试工具269

第十二章 目标程序调试工具269

12.1 概述269

12.2 启动和停止adb270

12.3 显示指令和数据271

12.3.1 形成地址271

12.3.2 形成表达式272

12.3.3 选择数据格式273

12.3.4 使用(?)和(/)命令文件273

12.4 调试程序执行275

12.4.1 调试命令汇总275

12.4.2 一个例子:跟踪多个函数276

12.5 使用adb内存映像280

12.5.1 显示内存映像280

12.5.2 改变内存映像和建立新的映像项281

12.6.1 建立adb命令文件281

12.6.2 设置默认的输入格式281

12.6 其它特点281

12.6.3 使用UNIX命令282

12.6.4 计算数值282

12.7 修补二进制文件282

12.8 习题283

第十三章 符号调试程序284

13.1 概述284

13.2 引用sdb285

13.3.1 显示堆栈的跟踪数据287

13.3 交互式命令287

13.3.2 处理变量的命令288

13.3.3 源文件显示及处理291

13.3.4 调试一个活动的进程292

13.4 sdb的其它特性298

13.5 习题298

第十四章 其它调试方法299

14.1 概述299

14.2 利用C预处理程序调试299

14.3 ctrace301

14.4 习题304

第五篇 其它工具305

第十五章 计算器工具305

15.1 概述305

15.2 dc:一个交互式的台式计算器305

15.2.1 启动和退出305

15.2.2 dc栈操作命令306

15.2.3 详细描述307

15.3 bc:一个任意精度的台式计算器308

15.3.1 启动和退出308

15.3.2 整数的简单运算309

15.3.3 特殊内部量310

15.3.4 函数312

15.4 习题314

第十六章 文件归档工具315

16.1 建立和维护档案文件315

16.1.1 向档案文件中增加文件315

16.1.2 列出档案中的文件名316

16.1.5 在C编译程序中使用档案库317

16.1.4 显示或抽取档案中的文件317

16.1.6 ar的选项318

16.2 文件存档319

16.2.1 建立一个新的档案319

16.2.2 建立多卷档案320

16.2.3 列出档案中的文件名320

16.2.4 从档案中抽取文件321

16.2.5 向档案中增加文件322

16.2.6 tar的选项322

16.3.1 建立cpio文件324

16.3 文件档案的输入和输出324

16.3.2 从cpio档案中抽取文件325

16.3.3 在目录间复制文件326

16.3.4 cpio的选项326

16.4 习题327

参考文献328

A.2 模式329

A.4 输入一输出329

A.3 控制流语句329

A.1 命令行329

附录A awk语法小结329

A.5 函数330

A.6 串函数330

A.7 数值函数330

A.8 算符(优先级、递增)330

A.9 正则表达式(优先级递增)331

A.10 内部变量331

A.11 限制332

A.12 初始化、比较和类型强制332

1992《UNIX系统工具与应用》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由孙玉方等编著 1992 清华大学出版社;广西科学技术出版社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。

高度相关资料

系统工程原理与应用(1988 PDF版)
系统工程原理与应用
1988 北京:学术期刊出版社
专家系统工具clips及其应用 P226( PDF版)
专家系统工具clips及其应用 P226
ORACLE 应用系统开发工具(1995 PDF版)
ORACLE 应用系统开发工具
1995
UNIX系统教程( PDF版)
UNIX系统教程
新闻出版局
UNIX操作系统原理与应用( PDF版)
UNIX操作系统原理与应用
能源出版社
unix系统v第4版-程序员指南:系统服务和应用软件打包工具( PDF版)
unix系统v第4版-程序员指南:系统服务和应用软件打包工具
北京:电子工业出版社
专家系统工具CLIPS及其应用(1991 PDF版)
专家系统工具CLIPS及其应用
1991 北京:北京理工大学出版社
UNIX系统V(1992 PDF版)
UNIX系统V
1992 上海:上海科学技术文献出版社
UNIX系统安全保密分析与应用(1991 PDF版)
UNIX系统安全保密分析与应用
1991 陕西电子编辑部
UNIX系统实用程序(1991 PDF版)
UNIX系统实用程序
1991 中国科学院希望高级电脑技术公司
实用UNIX系统教程(1997 PDF版)
实用UNIX系统教程
1997 长沙:国防科技大学出版社
系统辨识与应用(1986 PDF版)
系统辨识与应用
1986 长沙:中南工业大学出版社
UNIX操作系统(1991 PDF版)
UNIX操作系统
1991 北京:电子工业出版社
ORACLE应用系统开发工具(1995 PDF版)
ORACLE应用系统开发工具
1995 北京:清华大学出版社
实用UNIX(1993 PDF版)
实用UNIX
1993 北京:北京航空航天大学出版社