图书介绍

UNIX SHELL程序设计PDF|Epub|txt|kindle电子书版本网盘下载

UNIX SHELL程序设计
  • 孙玉方主编;杨建平等编著 著
  • 出版社: 清华大学出版社;广西科学技术出版社
  • ISBN:730201051X
  • 出版时间:1992
  • 标注页数:283页
  • 文件大小:8MB
  • 文件页数:294页
  • 主题词:UNIX操作系统-程序设计 程序设计-UNIX操作系统

PDF下载


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

下载说明

UNIX SHELL程序设计PDF格式电子书版下载

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

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

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

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

图书目录

第一部分 基本UNIX系统1

第一章 引言2

第二章 UNIX系统的基本结构4

2.1 UNIX系统的历史与特点4

2.2 UNIX系统的层次结构5

2.3 文件系统的基本结构6

2.3.1 文件系统的内部结构7

2.3.2 文件系统的外部结构8

2.4.1 进入UNIX系统10

2.4 UNIX系统的基本使用10

2.4.2 使用UNIX的文件系统11

2.5 习题24

第三章 UNIX系统的shell25

3.1 shell:UNIX系统的外壳25

3.2 shell的基本功能27

3.2.1 程序的运行27

3.2.2 变量和文件名的替换28

3.2.3 输入输出的改向29

3.2.4 管道的连接30

3.2.6 解释执行的程序设计语言31

3.3 shell的基本作用31

3.2.5 环境的控制31

3.4 习题35

第二部分 shell基本使用37

第四章 shell基本命令38

4.1 引言38

4.2 基本概念38

4.2.1 怎样建立shell38

4.2.3 shell如何找命令39

4.2.2 命令39

4.3 shell常用命令40

4.4 shell内部命令52

4.5 习题60

第五章 shell命令的集成62

5.1 文件名扩展生成62

5.2 管道、命令表和过滤器63

5.3 输入输出改向65

5.4 shell输入输出改向的深入课题68

5.5 习题72

第六章 变量与命令替换73

6.1 shell变量73

6.1.1 用户自定义变量74

6.1.2 位置变量75

6.1.3 环境变量75

6.1.4 预定义的特殊变量77

6.2 变量替换79

6.3 命令表、命令组合和命令替换82

6.3.1 命令表82

6.3.2 命令组合83

6.3.3 命令替换84

6.4 引用85

6.5 shell状态87

6.5.1 改变当前工作目录88

6.5.2 profile文件88

6.5.3 执行状态标志88

6.6 习题89

第三部分 shell程序设计90

7.1 简单条件和test命令91

第七章 shell的控制结构91

7.2.1 if的简单结构100

7.2 if结构100

7.2.2 if的完整结构103

7.2.3 if的连用结构105

7.3 case结构108

7.4 for结构115

7.5 while结构120

7.6 until结构122

7.7.1 break命令126

7.7 循环体中的其它命令126

7.7.2 continue命令128

7.7.3 循环中的输入输出改向与管道129

7.8 习题131

第八章 shell的运行环境133

8.1 局部变量133

8.2 全局变量135

8.2.1 全局变量的基本使用135

8.2.2 shell的环境变量140

8.2.3 全局变量与子shell的关系147

8.3 exec命令与子shell的输入输出改向150

8.4 shell程序的调试153

8.4.1 shell程序的详细跟踪153

8.4.2 shell程序的跟踪执行155

8.4.3 非执行156

8.4.4 shell的其它调试手段157

8.4.5 shell程序调试举例159

8.5 习题160

9.1 函数的定义和使用162

第九章 shell程序设计技巧162

9.2 shell的递归调用164

9.3 变量的处理167

9.3.1 $0变量168

9.3.2 set、shift命令与位置变量169

9.4 shell程序间的同步机制177

9.4.1 wait命令177

9.4.2 trap命令178

9.5 shell程序的动态构成182

9.6.1 PATH路径的构成184

9.6 shell程序的执行效率184

9.6.2 文件的引用185

9.6.3 shell的内部命令186

9.6.4 timex命令186

9.6.5 其它方面的考虑187

9.7 习题187

第四部分 其它shell189

第十章 C shell190

10.1 基本概念190

10.2 变量192

10.3 别名机制195

10.4 输入/输出改向196

10.5 创建后台和前台作业196

10.6 内部命令197

10.6.1 alias命令和unalias命令197

10.6.2 time命令197

10.6.3 其它内部命令198

10.7 命令历史表199

10.10 替换shell变量201

10.9 预备知识201

10.8 C shell程序设计201

10.11 表达式203

10.12 C shell的控制结构205

10.13 作业控制209

10.14 其它特性209

10.15 在终端上使用循环210

10.16 习题211

11.1 运行korn shell212

第十一章 korn shell简介212

11.2 命令重录入213

11.2.1 vi编辑方式213

11.2.2 emacs行编辑方式216

11.3 函数219

11.4 内部整数运算219

11.4.1 let命令220

11.4.2 test命令223

11.4.3 整数类型223

11.5.1 substring命令224

11.5 字符串操作224

11.4.4 expr的简单替换224

11.5.2 使用参数替换的substring命令226

11.5.3 固定长度的串228

11.6 alias命令229

11.7 作业控制231

11.8 其它特性233

11.8.1 cd命令的新特性234

11.8.2 ~替换234

11.8.3 数组235

11.9 习题238

第五部分 shell程序设计实例239

第十二章 shell程序设计实例240

12.1 何时使用shell程序设计语言240

12.2 shell过程的建立241

12.3 shell过程的执行241

12.4 shell过程例子242

附录A shell语法一览表263

附录B shell程序设计语言快速参考266

附录C 习题参考答案272

热门推荐