首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

LINUX与UNIX Shell编程指南 26

LINUX与UNIX Shell编程指南 26

内容简介 ······ 本书共分五部分,详细介绍了shell编程技巧,各种UNIX命令及语法,还涉及了UNIX下的文字处理以及少量的系统管理问题。本书内容全面、文字简洁流畅,适合Shell编程人员学习、参考。


目 录
译者序
前言
第一部分 shell
第1章 文件安全与权限 1
第2章 使用find和xargs 14
第3章 后台执行命令 22
第4章 文件名置换 31
第5章 shell输入与输出 34
第6章 命令执行顺序 46
第二部分 文本过滤
第7章 正则表达式介绍 49
第8章 grep家族 56
第9章 AWK介绍 66
第10章 sed 用法介绍 89
第11章 合并与分割 104
第12章 tr用法 119
第三部分 登录环境
第13章 登录环境 125
第14章 环境和shell变量 132
第15章 引号 146
第四部分 基础shell编程
第16章 shell脚本介绍 151
第17章 条件测试 154
第18章 控制流结构 160
第20章 向脚本传递参数 224
第21章 创建屏幕输出 236
21.1 tput用法 236
21.1.1 字符串输出 236
21.1.2 数字输出 237
21.1.3 布尔输出 237
21.2 tput用法 237
21.2.1 设置tput命令 237
21.2.2 使用布尔输出 237
21.2.3 在脚本中使用tput 237
21.2.4 产生转义序列 238
21.2.5 光标位置 239
21.2.6 在屏幕中心位置显示文本 240
21.2.7 查找终端属性 240
21.2.8 在脚本中使用功能键 241
21.2.9 使用颜色 242
21.2.10 产生颜色 243
21.2.11 创建精致菜单 246
21.3 小结 251
第22章 创建屏幕输入 252
22.1 增加记录 252
22.2 删除记录 262
22.3 修改记录 266
22.4 查看记录 270
22.5 小结 273
第23章 调试脚本 274
23.1 一般错误 274
23.1.1 循环错误 274
23.1.2 典型的漏写引号 274
23.1.3 测试错误 274
23.1.4 字符大小写 275
23.1.5 for循环 275
23.1.6 echo 275
23.2 set命令 275
23.3 小结 276
第24章 shell嵌入命令 277
24.1 shell嵌入命令完整列表 277
24.1.1 pwd 277
24.1.2 set 278
24.1.3 times 278
24.1.4 type 278
24.1.5 ulimit 279
24.1.6 wait 279
24.2 小结 279
第五部分 高级shell编程技巧
第25章 深入讨论<< 281
25.1 快速创建一个文件 281
25.2 快速创建打印文档 281
25.3 自动选择菜单 282
25.4 自动ftp传输 283
25.5 访问数据库 286
25.6 小结 288
第26章 shell 工具 289
26.1 创建保存信息的文件 289
26.1.1 使用date命令创建日志文件 289
26.1.2 创建唯一的临时文件 290
26.2 信号 291
26.2.1 杀死一个进程 292
26.2.2 检测信号 293
26.3 trap 294
26.3.1 捕获信号并采取相应的行动 294
26.3.2 捕获信号并采取行动的另
一个例子 295
26.3.3 锁住终端 297
26.3.4 忽略信号 298
26.4 eval 300
26.4.1 执行含有字符串的命令 300
26.4.2 给每个值一个变量名 301
26.5 logger命令 302
26.5.1 使用logger命令 303
26.5.2 在脚本中使用logger命令 303
26.6 小结 305
第27章 几个脚本例子 306
27.1 pingall 306
27.2 backup_gen 306
27.3 del.lines 312
27.4 access.deny 313
27.5 logroll 316
27.6 nfsdown 317
27.7 小结 317
第28章 运行级别脚本 318
28.1 怎么知道系统中是否含有运行
级别目录 318
28.2 确定当前的运行级别 319
28.3 快速熟悉inittab 319
28.4 运行级别 320
28.4.1 各种运行级别 321
28.4.2 运行级别脚本的格式 321
28.4.3 安装运行级别脚本 322
28.5 使用inittab来启动应用程序 323
28.6 启动和停止服务的其他方法 324
28.7 小结 324
第29章 cgi脚本 325
29.1 什么是Web页面? 325
29.2 cgi 325
29.3 连接Web服务器 326
29.4 cgi和HTM脚本 326
29.4.1 基本cgi脚本 326
29.4.2 显示shell命令输出 328
29.4.3 使用SSI 330
29.4.4 访问计数器 330
29.4.5 使用一个链接来显示当前Web
环境变量 332
29.4.6 其他常用的环境变量 334
29.5 get和post方法简介 335
29.5.1 get方法 335
29.5.2 post方法 340
29.5.3 填充列表项 347
29.5.4 自动刷新页面 348
29.6 小结 349
附录 常用shell命令 350

Linux与unix shell编程指南.part26.rar (547 KB)

返回列表