图书介绍
实践大师 UNIX awk和sed编程篇pdf电子书版本下载
- (美)(P.帕特西斯)Peter Patsis著;吴中华等译 著
- 出版社: 北京:电子工业出版社
- ISBN:7505356321
- 出版时间:2000
- 标注页数:405页
- 文件大小:32MB
- 文件页数:419页
- 主题词:
PDF下载
下载说明
实践大师 UNIX awk和sed编程篇PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如 BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 正则表达式和元字符 1
实践1.1 使用句点和反斜杠元字符 2
实践1.1 练习 7
1.1.1 识别正则表达式的运算数和运算符 7
1.1.2 理解包含运算数和运算符的正则表达式的结果 7
1.1.3 确定何时需要计算正则表达式 8
1.1.4 理解作为模式的正则表达式的结果 8
实践1.1 练习答案 9
1.1.1 答案 9
1.1.5 理解通配符元字符 9
1.1.2 答案 10
1.1.3 答案 11
1.1.4 答案 11
1.1.5 答案 12
实践1.1 自测题 12
第1章 思考题 13
第2章 字符组、连字符和补字号元字符 15
实践2.1 字符组、连字符和补字号元字符 16
实践2.1 练习 18
2.1.1 理解字符组,连字符和补字号元字符的结果 18
2.1.3 使用三个元字符写出正则表达式 20
2.1.2 认识三个元字符的特殊规则 20
实践2.1 练习答案 21
2.1.1 答案 21
2.1.2 答案 24
2.1.3 答案 25
实践2.1 自测题 26
第2章 思考题 27
第3章 什么是grep,能干什么 30
实践3.1 从这里开始学grep 31
3.1.1 理解如何启动grep和启动grep后的结果 33
实践3.1 练习 33
3.1.2 写简单的grep启动命令 34
实践3.1 练习答案 34
3.1.1 答案 35
3.1.2 答案 36
实践3.1 自测题 36
第3章 思考题 37
第4章 grep的正则表达式使用 40
实践4.1 正则表达式和grep 41
实践4.1 练习 43
4.1.1 理解在grep中使用正则表达式的结果 43
实践4.1 练习答案 44
4.1.1 答案 44
4.1.2 理解如何写grep中的正则表达式 44
4.1.2 答案 45
实践4.1 自测题 46
实践4.2 fgrep和egrep 47
实践4.2 练习 48
4.2.1 理解何时使用grep,fgrep和egrep以及使用它们的结果 48
实践4.2 练习答案 49
4.2.1 答案 49
实践4.2 自测题 49
4.3.1 理解固定元字符如何在grep中使用 51
实践4.3 练习 51
实践4.3 固定元字符的使用 51
实践4.3 练习答案 52
4.3.1 答案 52
实践4.3 自测题 52
第4章 思考题 53
第5章 sed介绍 56
实践5.1 sed初步 57
实践5.1 练习 59
5.1.1 理解简单的替换 59
实践5.1 练习答案 60
5.1.1 答案 60
5.1.2 sed的模式空间 60
5.1.2 答案 63
实践5.1 自测题 65
第5章 思考题 65
第6章 sed的语法及其定位 67
实践6.1 sed的语法及其定位 68
实践6.1 练习 72
6.1.1 无定位地址定位 72
6.1.2 单一定位地址定位 72
6.1.3 两个定位地址定位 73
6.1.4 理解分组命令 74
6.1.1 答案 75
实践6.1 练习答案 75
6.1.2 答案 76
6.1.3 答案 77
6.1.4 答案 80
实践6.1 自测题 82
第6章 思考题 83
第7章 sed命令 84
实践7.1 替换命令 85
实践7.1 练习 89
7.1.1 理解替换命令的选项 89
7.1.2 理解替换命令中替换项字符串的特性 90
7.1.1 答案 91
实践7.1 练习答案 91
7.1.2 答案 92
实践7.1 自测题 96
实践7.2 删除命令 98
实践7.2.1 练习 99
7.2.1 理解删除命令 99
实践7.2 练习答案 100
实践7.2 答案 100
实践7.2 自测题 101
实践7.3 附加、插入和变换命令 103
7.3.1 理解附加和插入命令 107
实践7.3 练习 107
7.3.2 理解变换命令 108
实践7.3 练习答案 109
7.3.1 答案 109
7.3.2 答案 112
实践7.3 自测题 113
实践7.4 列表和转换命令 115
实践7.4 练习 117
7.4.1 理解列表命令 117
7.4.2 理解转换命令 117
7.4.1 答案 118
实践7.4 练习答案 118
7.4.2 答案 120
实践7.4 自测题 121
实践7.5 输出和下一个命令 122
实践7.5 练习 124
7.5.1 理解输出命令 124
7.5.2 理解下一个命令 125
实践7.5 练习答案 126
7.5.1 答案 126
实践7.5 自测题 128
7.5.2 答案 128
实践7.6 读和写命令 130
实践7.6 练习 133
7.6.1 理解读命令 133
7.6.2 理解写命令 133
实践7.6 练习答案 134
7.6.1 答案 134
7.6.2 答案 135
实践7.6 自测题 136
第7章 思考题 137
第8章 多行模式空间命令 138
实践8.1 多行的紧随、删除和打印命令 139
8.1.1 理解多行下一个命令 144
实践8.1 练习 144
8.1.2 理解多行删除命令 145
8.1.3 理解多行打印命令 146
实践8.1 练习答案 147
8.1.1 答案 147
8.1.2 答案 150
8.1.3 答案 152
实践8.1 自测题 154
第8章 思考题 155
第9章 awk程序 158
实践9.1 一个awk程序的例子 159
实践9.1 练习 161
9.1.1 理解简单的awk程序的结果 161
9.1.2 写简单的awk程序 161
实践9.1 练习答案 162
9.1.1 答案 162
9.1.2 答案 163
实践9.1 自测题 164
实践9.2 awk程序的结构 165
实践9.2 练习 166
9.2.1 理解awk程序的组成 166
9.2.1 答案 167
实践9.2 练习答案 167
实践9.2 自测题 169
实践9.3 运行awk程序 171
实践9.3 练习 172
9.3.1 理解在命令行中运行awk的各种方式 172
实践9.3 练习答案 173
9.3.1 答案 173
实践9.3 自测题 174
第9章 思考题 174
第10章 awk基本语言单元 176
实践10.1 awk语句和表达式 177
10.1.1 识别语句和表达式 179
实践10.1 练习 179
实践10.1 练习答案 180
10.1.1 答案 180
实践10.1 自测题 181
实践10.2 awk字符串 183
实践10.2 练习 185
10.2.1 理解字符串和换码顺序 185
10.2.2 理解字符串初始化 186
10.2.3 理解字符串连接 186
实践10.2 练习答案 186
10.2.1 答案 187
10.2.2 答案 188
10.2.3 答案 189
实践10.2 自测题 189
实践10.3 awk中的数 190
实践10.3 练习 191
10.3.1 理解数的各种表示法 191
10.3.2 理解数如何被初始化 192
实践10.3 练习答案 193
10.3.1 答案 193
10.3.2 答案 194
实践10.3 自测题 195
实践10.4 强制转换 196
实践10.4 练习 199
10.4.1 了解何时执行强制转换 199
10.4.2 了解强制转换的结果 199
10.4.3 了解显式和隐式的强制转换 201
实践10.4 练习答案 202
20.4.1 答案 202
20.4.2 答案 203
10.4.3 答案 206
实践10.4 自测题 206
实践10.5 awk赋值运算符 208
实践10.5 练习答案 209
10.5.2 用赋值运算符写一个程序 209
实践10.5 练习 209
10.5.1 识别右值和左值 209
10.5.1 答案 210
10.5.2 答案 210
实践10.5 自测题 211
第10章 思考题 211
第11章 变量 214
实践11.1 字段变量 215
实践11.1 练习 215
11.1.1 理解awk如何将一个输入行分成字段变量 215
11.1.3 给字段变量赋值 216
11.1.2 访问字段变量 216
实践11.1 练习答案 217
11.1.1 答案 217
11.1.2 答案 218
11.1.3 答案 219
实践11.1 自测题 222
实践11.2 用户自定义变量 223
实践11.2 练习 224
11.2.1 理解变量命名的规则 224
11.2.1 答案 225
实践11.2 练习答案 225
11.2.2 给用户自定义变量赋值 225
11.2.2 答案 226
实践11.2 自测题 227
实践11.3 内部变量 229
实践11.3 练习 230
11.3.1 使用内部字段变量 230
11.3.2 使用内部记录变量 232
实践11.3 练习答案 233
11.3.1 答案 233
11.3.2 答案 236
实践11.3 自测题 238
第11章 思考题 239
第12章 运算符 241
实践12.1 算术运算符 242
实践12.1 练习 243
12.1.1 理解使用算术运算符的结果 243
12.1.2 用算术运算符写程序 243
实践12.1 练习答案 244
12.1.1 答案 244
12.1.2 答案 245
实践12.1 自测题 247
实践12.2 赋值语句 248
12.2.1 理解算术、递增和递减运算符的结果 250
实践12.2 练习 250
12.2.2 使用这些运算符写程序 251
实践12.2 练习答案 253
12.2.1 答案 253
12.2.2 答案 256
实践12.2 自测题 258
实践12.3 逻辑和关系运算符,条件表达式 259
实践12.3 练习 263
12.3.1 理解条件表达式和逻辑与关系运算符的结果 263
12.3.2 用逻辑与关系运算符和条件表达式写程序 264
12.3.1 答案 265
实践12.3 练习答案 265
12.3.2 答案 267
实践12.3 自测题 268
第12章 思考题 269
第13章 内部函数,优先权,结合性和机器限制 270
实践13.1 内部算术函数 271
实践13.1 练习 271
13.1.1 理解使用内部算术函数的结果 271
13.1.2 应用内部算术函数编写程序 272
实践13.1练习答案 272
13.1.1 答案 272
13.1.2 答案 273
实践13.1 自测题 274
实践13.2 内部字符串函数 275
实践13.2 练习 278
13.2.1 理解使用内部字符函数的结果 278
13.2.2 应用内部字符串函数编写程序 278
实践13.2 练习答案 279
13.2.1 答案 279
13.2.2 答案 281
实践13.2 自测题 282
实践13.3 语句,优先权,结合性和机器限制 284
13.3.2 理解机器限制 286
实践13.3 练习 286
13.3.1 理解优先权和结合性 286
实践13.3 练习答案 287
13.3.1 答案 287
13.3.2 答案 287
实践13.3 自测题 288
第13章 思考题 288
第14章 awk控制流 290
实践14.1 if-else语句 291
实践14.1 练习 293
14.1.1 理解if-else语句的语法 293
14.1.2 利用if-else语句编写程序 294
实践14.1 练习答案 295
14.1.1 答案 295
14.1.2 答案 297
实践14.1 自测题 298
实践14.2 while和do语句 300
实践14.2 练习 302
14.2.1 理解使用while语句的结果 302
14.2.2 用while和do语句写程序 303
实践14.2 练习答案 304
14.2.1 答案 304
14.2.2 答案 305
实践14.2 自测题 306
实践14.3 for语句 308
实践14.3 练习 309
14.3.1 理解使用for语句的结果 309
14.3.3 用for语句写程序 310
实践14.3 练习答案 310
14.3.1 答案 310
14.3.2 答案 312
实践14.3 自测题 312
实践14.4 循环和程序控制 314
14.4.1 理解执行break,continue,next,exit语句的结果 316
实践14.4 练习 316
14.4.2 用这些语句写程序 317
实践14.4 练习答案 317
14.4.1 答案 317
14.4.2 答案 318
实践14.4 自测题 318
第14章 思考题 319
第15章 awk数组和函数 322
实践15.1 awk数组 323
实践15.1 练习 328
15.1.1 理解使用awk数组的结果 328
15.1.2 使用awk数组编写程序 329
实践15.1 练习答案 331
15.1.1 答案 331
15.1.2 答案 333
实践15.1 自测题 336
实践15.2 awk用户自定义函数 338
实践15.2 练习 342
15.2.1 理解用户自定义函数的结果 342
15.2.2 用户自定义函数编写程序 343
实践15.2 练习答案 344
15.2.1 答案 345
15.2.2 答案 346
实践15.2 自测题 355
第15章 思考题 356
第16章 高级输入输出 358
实践16.1 printf和sprintf语句 359
实践16.1 练习 361
16.1.1 理解使用printf和sprintf语句的结果 361
16.1.2 使用这些语句编写程序 362
实践16.1 练习答案 363
16.1.1 答案 363
16.1.2 答案 365
实践16.1 自测题 368
实践16.2 输出到管道、文件以及getline函数 370
实践16.2 练习 372
16.2.1 理解使用函数,把输出定向到管道和文件 372
16.2.2 使用getline函数编写程序,把输出定向到文件或管道 373
实践16.2 练习答案 374
16.2.1 答案 374
16.2.2 答案 375
实践16.2 自测题 377
第十六章 思考题 377
附录A 自测题答案 379
附录B awk,sed和grep快速指南 390