1、shell编程基础:
1.1、shell的解释执行功能
1.2、什么是shell程序?
1.3、shell程序编程的主要内容
1.4、shell程序的第一行
1.5、变量要求
1.6、环境变量和只读变量
1.7、位置参量
1.8、位置参量列表
1.9、数组
2、输入输出
2.1、输入-read命令
2.2、输出-echo命令
2.3、echo输出颜色与光标定位
3、算数扩展
3.1、单引号、双引号、反引号的区别
3.2、算数运算符
3.3、算数扩展
4、条件测试
4.1、条件测试
4.2、测试表达式的值
4.3、字符串测试
4.4、整数测试
4.5、文件测试
5、条件与分支语句
5.1、if条件语句
5.2、case选择语句
6、循环语句
6.1、for循环
6.2、while循环语句
6.3、until循环
6.4、break和continue
6.5、exit和sleep
6.6、select循环与菜单
7、函数
7.1、函数参数传递
7.2、字符串的操作
7.3、随机数和expr命令
7.4、shift命令
7.5、eval命令
7.6、trap命令
trap的作用:捕获信号
7.7、shell内置命令总结
8、sed
8.1、流编辑器sed
8.2、简单用法
8.3、指定多个命令的三种方法
8.4、sed命令语法
9、awk
9.1、awk的简单介绍
9.2、awk的简单用法
9.3、awk_script语法
9.4、awk的执行过程
9.5、举例
9.6、模式匹配
9.7、字段分隔符、重定向和管道
9.8、更多awk