图书介绍
UNIX SHELL程序设计PDF|Epub|txt|kindle电子书版本网盘下载
![UNIX SHELL程序设计](https://www.shukui.net/cover/41/30194510.jpg)
- 赵庆林,俞涛,陈晓龙编译 著
- 出版社: 北京希望电脑公司
- ISBN:
- 出版时间:1991
- 标注页数:212页
- 文件大小:37MB
- 文件页数:220页
- 主题词:
PDF下载
下载说明
UNIX SHELL程序设计PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
前言1
第一部分 新手的Shell程序设计2
第一章 Shell的威力3
1.1 为什么要用Shell?3
1.2 Shell有什么东西适合我?4
1.3 Shell的简单性5
1.4 UNIX Shell5
1.4.1 Bourne Shell6
1.4.2 C Shell7
1.4.3 Korn Shell7
1.4.4 选择Shell7
1.5 何时使用Shell7
1.6 高生产率和Shell8
第二章 Shell基础9
2.1 UNIX是什么?9
2.2 UNIX文件9
2.3 过滤程序11
2.4 输入/输出重定向12
2.5 C Shell中的重定向15
2.6 管道16
2.6.1 命名管道18
2.7 小结18
2.8 练习18
第三章 Shell命令20
3.1 命令语法20
3.2 文件和目录命令22
3.2.1 目录命令23
3.2.2 文件命令24
3.2.3 元字符25
3.2.4 文件分离命令26
3.3 选择命令27
3.3.1 行命令28
3.3.2 列命令29
3.4 组合和排序命令30
3.4.1 paste30
3.4.2 排序32
3.4.3 合并33
3.5 变换和翻译34
3.6 编辑器36
3.6.1 ed36
3.6.2 vi,se,emacs和其他编辑器36
3.7 打印37
3.7.1 面向屏幕显示37
3.7.2 面向纸的显示37
3.8 安全性39
3.9 内部命令40
3.10 Shell如何找到命令42
3.11 小结44
3.12 练习45
第四章 Shell控制结构46
4.1 Shell变量47
4.2 测试48
4.3 expr50
4.4 顺序控制结构50
4.5 IF-THEN-ELSE51
4.6 CASE和SWITCH52
4.7 循环命令55
4.7.1 for和foreach55
4.7.2 while和until56
4.7.3 xargs,repeat和find59
4.7.4 经验方法60
4.8 trap60
4.9 小结62
4.10 练习62
第五章 Shell程序设计63
5.1 Shell的交互用法63
5.1.1 Shell的建立63
5.1.2 交互地使用Shell65
5.1.3 直接插入过程66
5.1.4 循环过程66
5.1.5 历史(history)68
5.1.6 前台和后台过程69
5.1.7 Shell交互小结70
5.2 何时创建Shell程序71
5.3 创建Shell程序71
5.3.1 经验规则72
5.3.2 选择项和参量表72
5.3.3 变量76
5.3.4 内部命令78
5.4 Shell程序设计80
5.5 测试Shell程序83
5.6 小结84
5.7 练习85
第二部分 用户Shell程序设计86
第六章 个人计算机Shell程序设计87
6.1 MS-DOS87
6.1.1 MS-DOS命令87
6.1.2 BAT文件89
6.1.3 控制结构90
6.1.4 MS-DOS Shell91
6.2 UNIX工作站91
6.3 小结92
6.4 练习92
第七章 用户友好界面93
7.1 创建主模拟程序93
7.2 小结95
7.3 练习95
第八章 用户Shell程序设计96
8.1 Shell关系数据库97
8.1.1 关系数据库设计98
8.2 屏幕处理102
8.2.1 屏幕输入102
8.2.2 屏幕输出107
8.2.3 屏幕查询108
8.3 数据库更新110
8.4 数据选择114
8.5 报告118
8.6 系统接口119
8.6.1 数的处理121
8.7 小结124
8.8 练习124
第九章 处理用户文档125
9.1 宏包126
9.2 输入过滤程序126
9.2.1 eqn127
9.2.2 tbl127
9.2.3 gath128
9.3 文档的终端预观129
9.3.1 视频显示终端130
9.3.2 打印机131
9.4 输出过滤程序132
9.5 综合132
9.6 文档的缓冲134
9.7 其他文档过滤程序135
9.8 其他命令135
9.8.1 文档分析137
9.9 小结139
9.10 练习139
第三部分 资深用户的Shell程序设计140
第十章 Shell创新者141
10.1 系统集成142
10.2 战略信息系统144
10.3 快速建立原型147
10.4 不可想像的系统150
10.5 小结151
10.6 练习151
第十一章 Shell工具师152
11.1 开发和维护工具154
11.2 Shell工具155
11.3 移植性和和产率157
11.4 C语言程序设计158
11.5 编译160
11.6 测试和调试164
11.7 修改控制和配置管理166
11.8 小结170
11.9 练习171
第十二章 精通Shell172
12.1 可靠性172
12.1.1 缺省动作172
12.1.2 错误处理174
12.2 可维护性175
12.3 可再用性178
12.4 效率178
12.5 移植性181
12.6 可用性181
12.6.1 联机帮助181
12.6.2 文档183
12.7 小结183
12.8 练习183
第十三章 Shell过滤程序构造程序185
13.1 LEX源结构185
13.2 LEX过滤程序186
13.3 Shell质量分析器189
13.4 Shell程序美化器192
13.5 其他lex例程192
13.6 与语法分析器一起使用lex193
13.7 小结196
13.8 练习196
第十四章 UNIX系统管理员197
14.1 管理职责197
14.2 管理目录和文件198
14.3 日常管理200
14.3.1 增加、修改或删除用户201
14.3.2 增加、修改或删除软件202
14.3.3 cron203
14.3.4 启动204
14.3.5 关机204
14.4 例行维护204
14.5 诊断和改错205
14.5.1 监视系统使用情况205
14.6 保证系统安全206
14.6.1 有限制的Shell207
14.7 提供用户帮助207
14.7.1 帮助208
14.8 小结208
14.9 练习208
附录209
附录A 可再用的Shell代码209
附录B C语言原型210
附录C makefile原型212