〖课程介绍〗:
〖课程目录〗:
第1章 课程介绍 试看3 节 | 28分钟
课程介绍
收起列表
第2章 shell入门:扎好马步,走的更稳7 节 | 55分钟
收起列表
视频:2-1 自定义变量 (08:11)
视频:2-2 位置变量 (09:12)
视频:2-3 环境变量 (14:35)
视频:2-4 管道 (07:08)
视频:2-5 退出状态码 (09:48)
视频:2-6 改变退出状态码的exit命令 (06:01)
第3章 程序的转折点:判断与控制10 节 | 82分钟
收起列表
视频:3-1 使用if-then语句 (05:40)
视频:3-2 使用if-then-else语句 (08:40)
视频:3-3 嵌套if (08:49)
视频:3-8 if-then中使用双括号 (12:16)
视频:3-9 if-then中使用双方括号 (06:11)
视频:3-10 case命令 (06:03)
第4章 一切编程的基石:循环与控制10 节 | 62分钟
曾经听过大佬说:所有的业务逻辑都可以通过for完成,高手其实不需要什么各种框架,有for有一切,由此可见for循环控制是相当重要的,敲黑板敲黑板敲黑板,重要的事情说三遍。
收起列表
视频:4-1 for命令 (02:37)
视频:4-2 for循环读取列表值 (05:22)
视频:4-3 for循环读取变量的值 (06:55)
视频:4-6 while循环命令 (06:13)
视频:4-7 until命令 (03:21)
视频:4-10 处理循环的输出 (03:27)
第5章 变量的高级用法 试看11 节 | 166分钟
该小节介绍了变量的高级用法,如何进行变量替换、字符串处理方法、如何利用命令替换为变量赋值、有类型变量和变量引用的使用方法,并在实际环境中演示如何使用,加深大家的认识和理解;最后介绍shell中的数学运算方法,使用exPr和bc…
收起列表
视频:5-1 变量替换和测试 (16:23)
视频:5-2 字符串处理(上) (17:55)
视频:5-3 字符串处理(下) (10:41)
视频:5-6 命令替换(上) (14:42)试看
视频:5-7 命令替换(下) (19:01)
视频:5-8 有类型变量 (14:26)
第6章 函数的高级用法 试看6 节 | 75分钟
讲解Shell中函数是如何定义和使用的、如何向函数传递参数、函数的返回值,并剖析和其他语言使用函数的区别;之后介绍如何调用函数、函数的作用域、如何进行递归调用以及函数库的概念,所有的讲解都会配合在真实环境演示,以帮助学员彻底理解…
收起列表
第7章 Shell编程中的常用工具4 节 | 66分钟
该小节讲解Shell中常用的命令,包括文件查找find和locate的使用,尤其是find的各种高级用法,并结合xargs对大量文件进行处理;之后讲解数据备份、文件压缩、目录备份以及下载工具的使用方法;所有的用法都会在真实环境给大家做演示…
收起列表
第8章 文本处理三剑客之grep1 节 | 24分钟
本章主要讲解grep和egrep。
收起列表
视频:8-1 grep和egrep (23:38)
第9章 文本处理三剑客之sed11 节 | 207分钟
收起列表
视频:9-2 sed的选项 (18:50)
第10章 文本处理三剑客之awk17 节 | 297分钟
本章主要讲解Shell中最核心的文本处理三剑客awk的用法,尤其是awk的基础用法和高级用法,并由大量业务实际案例供大家练习,这些命令必须加以大量例子练习才能灵活掌握;并结合利用正则表达式对复杂文本进行处理,筛选到我们想要的结果。…
收起列表
视频:10-2 awk的内置变量(上) (23:35)
视频:10-3 awk的内置变量(下) (13:55)
视频:10-11 awk中的常用选项 (11:33)
视频:10-12 awk中数组的用法-上 (19:12)
视频:10-13 awk中数组的用法-中 (23:00)
视频:10-14 awk中数组的用法-下 (17:33)
第11章 Shell脚本操作数据库实战7 节 | 132分钟
该小节讲述如何使用Shell脚本与MySQL进行交互,包括在脚本中如何创建库和表、如何查询数据并格式化数据、如何将查询到的数据写入到Excel中;最后完整的实现一个生产案例,该案例的功能是:通过定时任务,定期执行脚本,该脚本查询MySQL中的业务数据,并生成Excel报告。…
收起列表
第12章 大型脚本工具开发实战12 节 | 219分钟
该节会带领大家实际动手开发一个中大型的实用工具脚本,该脚本需要读取配置文件,并处理配置文件,这个过程会使用我们前面学到的所有知识,尤其是awk和sed的使用,帮助大家深刻理解这两种文本处理利器;另外帮助大家规划实现思路,分解脚本功能,抽象成一个个的函数,最后带领大家一步步实现这些函数,并调试脚本,展示运行…
收起列表
第13章 课程总结1 节 | 10分钟
收起列表
视频:13-1 课程总结 (09:40)