图书介绍

Korn Shell实例编程指南PDF|Epub|txt|kindle电子书版本网盘下载

Korn Shell实例编程指南
  • (美)Dennis OBrien(美)David Pitts著;杨天庆译 著
  • 出版社: 北京:中国青年出版社
  • ISBN:7500645619
  • 出版时间:2001
  • 标注页数:364页
  • 文件大小:4MB
  • 文件页数:373页
  • 主题词:

PDF下载


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

下载说明

Korn Shell实例编程指南PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 环境1

1.1 什么是shell1

1.2 什么是shell脚本2

1.3 对#!/bin/ksh的解释2

1.3.1 文件属性5

1.3.2 目录7

1.3.3 chmod11

1.4 umask12

1.5 注释13

1.6 .profile脚本14

1.7 别名(aliases)15

1.8 ksh环境选项17

1.9 变量17

1.9.1 Shell变量18

1.9.2 内置变量21

1.9.3 环境变量21

1.10 环境文件23

1.11 历史文件25

第2章 进程控制29

2.1 怎样运行一个脚本29

2.2 任务和进程31

2.2.1 启动进程31

2.2.2 终止进程33

2.2.3 后台36

2.2.4 前台37

2.3 信号39

2.3.1 Ctrl键信号42

2.3.2 ps43

2.3.3 KILL45

2.4 nohup命令48

2.5 安排任务50

2.5.1 cron50

2.5.2 at52

第3章 变量57

3.1 区分大小写57

3.3.1 访问58

3.3 标量58

3.2 有效字符58

3.3.2 赋值59

3.3.3 typeset命令59

3.3.4 四种常见错误61

3.4 数组64

3.4.1 声明64

3.4.2 赋值——两种方法64

3.4.3 访问——两种方法65

3.5 只读66

3.6 释放变量67

第4章 正规表达式69

4.1 正规表达式与通配符69

4.2 字符集71

4.3 模式匹配74

4.3.1匹配行首76

4.3.2 匹配行尾76

4.4 元字符(metacharacter)77

4.5 反向参照78

5.1.1 不使用转义字符的*81

第5章 引用81

5.1 转义字符81

5.1.2 使用转义字符的*82

5.1.3 在不同的目录中不使用转义字符的*82

5.1.4 使用带有两个转义字符的*83

5.2 引用选项集83

5.2.1 单引号83

5.2.2 双引号84

5.3 续行85

5.4 命令替换——两种方法86

5.5 参数替换87

5.6 数学替换91

数学表达式92

第6章 流控制95

6.1 if语句95

6.1.1 退出状态96

6.1.2 ((和[[命令97

6.1.3 条件语句所用的选项98

6.1.5 使用 或ll将if语句写在一行上100

6.1.4 if语句中的命令100

6.2 复合if语句103

嵌套if语句103

6.3 case条件105

6.4 循环结构106

6.4.1 while循环107

6.4.2 until循环108

6.4.3 for循环109

6.4.4 select循环111

6.6 循环实例113

6.5 循环相关命令113

第7章 数据操作117

7.1 函数117

7.1.1 命令行函数118

7.1.2 查看函数119

7.1.3 函数参数与命令行参数120

7.1.4 函数返回值(整数)121

7.1.5 函数返回值(字符串)123

7.2 函数详述123

7.2.2 全局变量124

7.2.1 局部变量124

7.2.3 按地址传递参数125

7.2.4 面向对象的discipline函数127

7.2.5 递归函数128

7.2.6 使用自动加载函数129

7.2.7 内置函数130

7.3 数学操作132

7.4 过滤器137

7.5 检验文件(testing files)141

7.5.1 检验字符串142

7.5.2 比较字符型函数143

7.5.3 比较数字143

7.5.4 复合条件146

第8章 信息传递149

8.1 命令行参数149

8.2 用户输入154

8.3 重定向162

8.4 协进程165

9.1 路径171

第9章 文件和目录的操作171

9.2 文件描述符174

9.3 特殊文件176

9.4 链接177

9.5 目录181

9.6 隐含文件183

9.7 属性184

9.8 权限187

9.10 访问文件188

9.9 文件命名188

9.11 过滤器193

9.12 使用临时文件203

第10章 输出控制205

10.1 echo输出205

10.2 printf209

10.3 输出重定向213

10.3.1 子shell输出重定向214

10.3.2 循环输出重定向214

10.4 多输出重定向215

10.5 管道与重定向216

10.7 本地文档(here document)217

10.6 stderr重定向217

第11章 故障诊断221

11.1 语法的检查221

11.2 命令翻译顺序223

11.3 verbose模式225

11.4 执行跟踪227

11.5 调试陷阱229

12.1 定义和使用陷阱233

第12章 陷阱233

12.2 注释238

12.3 脚本帮助238

12.4 怎样使你的脚本“防弹”239

第13章 综合实例245

13.1 sys_check脚本245

13.2 第一个sys_check的运行247

13.3 第二个sys_check的运行261

13.4 sys_check的数字版本264

热门推荐