图书介绍

实践大师 UNIX awk和sed编程篇pdf电子书版本下载

实践大师 UNIX awk和sed编程篇
  • (美)(P.帕特西斯)Peter Patsis著;吴中华等译 著
  • 出版社: 北京:电子工业出版社
  • ISBN:7505356321
  • 出版时间:2000
  • 标注页数:405页
  • 文件大小:32MB
  • 文件页数:419页
  • 主题词:

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快] 温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页 直链下载[便捷但速度慢]   [在线试读本书]   [在线获取解压码]

下载说明

实践大师 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

精品推荐