《UNIX Shell范例精解 第3版》PDF下载

  • 购买积分:20 如何计算积分?
  • 作  者:(美)Ellie Quigley著;刘洪涛译
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2004
  • ISBN:7302093962
  • 页数:709 页
图书介绍:本书全面介绍了UNIX/Linux上各种流行的Shell,在内容组织上颇有特色。作者不是面面俱到,而是选择基本而实用的知识点进行讲解。这种教学方式深入浅出、引人入胜,使学习过程变得轻松而又充满乐趣。

第1章 UNIX shell简介 1

1.1 定义与功能 1

1.2系统启动与登录shell 4

1.3进程 shell 6

1.4环境和继承 9

1.5从脚本执行命令 18

第2章 UNIX工具箱 24

2.1 正则表达式 24

2.2 组合正则表达式元字符 30

第3章 grep家族 35

3.1 grep命令 35

3.2使用正则表达式的grep实例 38

3.3 grep 管道 41

3.4 grep的选项 42

3.5 egrep 44

3.6固定grep或快速grep 47

第4章 流编辑器 49

4.1 sed是什么 49

4.2 sed如何工作 49

4.3定址 49

4.4 命令与选项 50

4.5报错信息和退出状态 51

4.6 sed实例 52

4.7 sed脚本编程 63

第5章 awk:UNIX的工具 67

5.1 awk是什么 67

5.2 awk的格式 67

5.3格式化输出 69

5.4文件中的awk命令 73

5.5记录与字段 74

5.6模式与操作 77

5.7 正则表达式 78

5.8脚本文件中的awk命令 80

5.9复习 81

6.1 比较表达式 89

第6章 awk实用工具:awk的编程结构 89

6.2复习 93

第7章 awk实用程序:awk编程 99

7.1 变量 99

7.2重定向和管道 103

7.3管道 104

7.4关闭文件和管道 105

7.5复习 106

7.6条件语句 114

7.7循环 116

7.8程序控制语句 117

7.9数组 118

7.10 awk的内置函数 125

7.11 内置算术函数 128

7.12用户自定义函数(nawk) 129

7.13 复习 131

7.14杂项 134

7.15复习 141

第8章 交互式的Bourne shell 147

8.1启动 147

8.2 Bourne shell编程 176

第9章 C shell 236

9.1交互式的C shell 236

9.2 Cshell编程 276

10.1交互式的Korn shell 314

第10章 Korn shell 314

10.2用Korn shell编程 363

第11章 交互式的bash shell 434

11.1介绍 434

11.2命令行快捷方式 456

11.3变量 475

第12章 用bash shell编程 513

12.1简介 513

12.2读取用户输入 514

12.3算术运算 517

12.4位置参量和命令行参数 520

12.5条件结构和流程控制 524

12.6循环命令 542

12.7 函数 560

12.8捕捉信号 566

12.9调试 570

12.10用getopts处理命令行选项 572

12.11 eval命令和命令行解析 577

12.12 bash的选项 578

12.13 shell的内置命令 582

第13章 交互式的TC shell 584

13.1 介绍 584

13.2环境 586

13.3命令行快捷方式 596

13.4作业控制 619

13.5元字符 622

13.6 重定向和管道 627

13.7变量 633

13.8数组 641

13.9 专用变量和修饰符 643

13.10命令替换 646

13.11引用 648

13.12内置命令 654

附录A 程序员常用的UNIX实用程序 669

附录B 各种shell的比较 700

附录C 引用的正确步骤 707