更新时间:2019-05-13 12:12:28
封面
版权信息
内容提要
前言
第1章 初识Shell程序
1.1 第一道菜
1.2 如何运行程序
1.3 Linux Shell的变量
1.4 Linux Shell是解释型语言
1.5 小结
第2章 Shell编程基础
2.1 向脚本传递参数
2.2 I/O重定向
2.3 基本文本检索
2.4 UNIX/Linux系统的设计与Shell编程
2.5 小结
第3章 编程的基础元素
3.1 再识变量
3.2 函数
3.3 条件控制与流程控制
3.4 循环控制
3.5 小结
第4章 正则表达式
4.1 什么是正则表达式
4.2 正则基础
4.3 正则表达式的应用
4.4 小结
第5章 基本文本处理
5.1 排序文本
5.2 文本去重
5.3 统计文本行数、字数以及字符数
5.4 打印和格式化输
5.5 提取文本开头和结尾
5.6 字段处理
5.7 文本替换
5.8 一个稍微复杂的例子
5.9 小结
第6章 文件和文件系统
6.1 文件
6.2 寻找文件
6.3 比较文件
6.4 文件系统
6.5 小结
第7章 流编辑
7.1 什么Sed
7.2 Sed示例
7.3 更强大的sed功能
7.4 组合命令
7.5 来个实际的例子
7.6 小结
第8章 文本处理利器awk
8.1 来个案例吧
8.2 基本语法
8.3 awk语言特性
8.4 用户自定义函数
8.5 字符串与算术处理
8.6 案例分析
8.7 小结
进程
9.1 进程的含义与查看
9.2 进程管理
9.3 信号
9.4 Linux的第一个进程init
9.5 案例分析:Linux系统中管道的实现
9.6 调试系统任务
9.7 进程的窗口/proc
9.8 Linux的线程简介
9.9 小结
第10章 超级工具
10.1 不同的Shell
10.2 SSH
10.3 screen工具
10.4 文本编辑工具Vim
10.5 小结
第11章 Linux Shell编程实战
11.1 日志清理
11.2 系统监控
11.3 小结