图书介绍

Shell脚本专家指南【2025|PDF下载-Epub版本|mobi电子书|kindle百度云盘下载】

Shell脚本专家指南
  • (美)RonPeters编著 著
  • 出版社: 北京:人民邮电出版社
  • ISBN:9787115230805
  • 出版时间:2010
  • 标注页数:222页
  • 文件大小:36MB
  • 文件页数:236页
  • 主题词:UNIX操作系统-程序设计

PDF下载


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

下载说明

Shell脚本专家指南PDF格式电子书版下载

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

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

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

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

图书目录

第1部分 基本脚本编程技术2

第1章 shell脚本的错误检测2

1.1 shell跟踪选项2

1.2简单输出语句5

1.3根据调试层次控制输出6

1.4用函数简化错误检查7

1.5手动单步执行9

第2章 标准函数库10

2.1库文件10

2.2一些有用的函数11

2.3使用库13

第3章 日期和时间操作14

3.1用天数来计算日期14

3.1.1自从纪元以来的天数15

3.1.2以秒计算日期的其他方法16

3.2评估当前日期和时间17

第4章 比较和测试19

比较的基本原理19

第5章 接受命令行选项、开关和参数23

第6章 测试变量和设置默认值27

6.1设置默认值27

6.2变量替换28

6.2.1:=句法29

6.2.2=句法29

6.2.3:-句法30

6.2.4-句法30

6.2.5:?句法30

6.2.6?句法31

6.2.7:+句法31

6.2.8+句法31

第7章 非直接引用变量32

7.1用非直接变量监控日志文件32

7.2主监控循环33

第8章shell进程树37

8.1用数组实现进程树38

8.2用非直接变量实现进程树42

8.3用Boume shell实现进程树43

第9章 数据重定向45

9.1避免错误45

9.2普通重定向46

9.3访问用户指定的文件句柄48

9.4从shell中访问描述符49

第10章 管道输入读50

10.1逐行选项151

10.2逐行选项252

10.3逐行选项352

10.4逐行选项453

10.5直接管道读54

10.6逐字处理输入55

第2部分 系统交互与高级技术58

第11章 shell中的数学58

11.1 expr58

11.2 bc60

11.3 dc61

第12章 cron62

12.1 crontab条目62

12.2环境问题63

12.3输出重定向64

第13章 自链接脚本66

第14章 对并行进程的数量控制68

14.1用ksh实现并行进程69

14.2用bash实现并行进程73

第15章 命令行编辑和历史命令75

15.1建立vi编辑环境76

15.1.1 bash76

15.1.2 ksh76

15.2命令和文件补全77

第16章 从命令行编写脚本78

例子78

第17章 用expect实现用户输出自动化81

17.1为expect脚本定制参数的一个shell脚本81

17.2让telnet的expect脚本自动执行85

第18章 用户输入超时88

18.1手动实现超时88

18.2使用stty实现超时90

18.3一般的超时功能91

第19章 即时键盘响应92

第20章 目录的复制95

20.1使用cp95

20.2使用tar96

20.3使用find96

20.4使用rsync97

第21章 X显示环境概述99

21.1 display变量99

21.2使用ssh处理X流量100

21.3通过第三方系统的X应用101

21.4用户-Profile项103

21.5根-Profile项105

21.6弹出一个临时的根窗口106

第22章 X导航窗口108

22.1导航窗口的作用108

22.2建立导航109

22.3浏览窗口111

第23章 命令行电子邮件附件116

23.1 uuencode116

23.2 MIME编码117

第24章 单行文本处理120

24.1显示特殊域120

24.2指定域分隔符121

24.3简单的模式匹配121

24.4几个值的匹配域121

24.5确定域的数目122

24.6确定最后一个域122

24.7确定倒数第二个域122

24.8给awk传送变量123

24.9在一定条件下使用给awk传送的变量123

24.10显示域的范围 (主要方法)124

24.11显示域的范围 (备选方法)124

24.12使用awk确定串的长度125

24.13使用expr确定串的长度125

24.14使用awk显示一个子串125

24.15使用expr显示一个子串125

24.16使用sed进行简单的查找和替换126

24.17忽略文件中的空行和注释行126

24.18使用sed进行双查找和替换126

24.19使用sed过滤行127

24.20使用egrep查找多个串127

24.21查找进程表的一个清理方法128

24.22使用awk进行列求和计算128

24.23使用awk产生随机数字129

24.24从shell中产生随机数字129

24.25使用sed显示基于字符的域129

24.26特殊字符转义130

24.27使用grep从一个模式匹配中返回末尾行131

24.28使用grep返回模式匹配之前的行132

第25章 在适当的位置编辑文件134

25.1使用ed进行简单的查找和替换134

25.2使用ed查找和替换、分割135

25.3 ed命令的例子136

25.4对一个文件中的特殊字符转义138

第26章 平面文件中的变量赋值141

第27章 读取管道输入143

第28章 使用cat的自由格式输出145

第29章 自动交互处理147

第3部分 有用的脚本实例152

第30章 使用procmail自动处理邮件152

30.1 .procmailrc文件153

30.2使用示例155

30.3代码155

第31章 进程管理监视器158

第32章 管理文件的计数166

32.1文件计数监视器166

32.2测试文件数目的计算方法167

第33章 从inittab执行进程169

第34章 自动RCS171

第35章 带颜色的/proc报告174

第36章 口令老化通知180

36.1脚本初始化181

36.2开始处理183

36.3确定口令年龄184

第37章 伪shadow文件189

第38章 搭建Linux金系统193

第39章 系统快照199

39.1快照脚本200

39.2快照升级202

39.3创建最新快照205

39.4最后的想法205

第40章 删除大文件和日志滚动207

第41章 核心探测器210

第42章 网络适配器故障转移212

42.1检查网络214

42.2转换接口215

附录A测试开关217

附录B特殊参数219

附录C shell脚本编程的其他资源220

C.1手册220

C.2图书220

C.2.1脚本编程图书221

C.2.2补充图书221

C.3 shell资源221

C.4网络资源221

热门推荐