第 1 章: shell高级编程(一)
‥‥‥‥‥ ‥‥‥‥‥ ‥‥‥‥‥ ‥‥‥‥‥ 共 8 节 【3小时18分54秒】
1-1: 了解shell编程概述
15分32秒
1-2: 基础正则表达式的使用
15分32秒
1-3: 扩展的正则表达式
15分32秒
1-4: 正则表达式的编写规则和应用
15分32秒
1-5: 字符串处理的cut命令进行列提取
15分32秒
1-6: printf格式化输出内容
15分32秒
1-7: linux的shell编程
5.58M
1-8: shell_program.tar.gz
5.58M
第 2 章: shell高级编程(二)
‥‥‥‥‥ ‥‥‥‥‥ ‥‥‥‥‥ ‥‥‥‥‥ 共 7 节 【3小时18分54秒】
2-1: awk的动作基本使用
15分32秒
2-2: awk的条件介绍和应用
15分32秒
2-3: awk的内置变量
15分32秒
2-4: awk的流程控制
15分32秒
2-5: awk的函数和调用脚本
15分32秒
2-6: 通过sed命令修改文件内容
15分32秒
2-7: 字符串处理命令
15分32秒
第 3 章: shell高级编程(三)
‥‥‥‥‥ ‥‥‥‥‥ ‥‥‥‥‥ ‥‥‥‥‥ 共 7 节 【3小时18分54秒】
3-1: 条件判断(上)
15分32秒
3-2: 条件判断(下)
15分32秒
3-3: 流程控制if单路分支结构
15分32秒
3-4: 流程控制if双路分支结构
15分32秒
3-5: 双路分支httpd重启实例
15分32秒
3-6: 流程控制多路分支结构
15分32秒
3-7: 使用分支结构重写计算器
15分32秒
第 4 章: shell高级编程(四)
‥‥‥‥‥ ‥‥‥‥‥ ‥‥‥‥‥ ‥‥‥‥‥ 共 8 节 【3小时18分54秒】
4-1: 流程控制的case语句
15分32秒
4-2: 流程控制for循环语法结构
15分32秒
4-3: 使用for循环进行批量解压缩
15分32秒
4-4: 使用for循环获取合法的ip
15分32秒
4-5: 批量添加和批量删除用户
15分32秒
4-6: 流程控制while和until循环结构
15分32秒
4-7: 函数的声明与使用
15分32秒
4-8: 特殊的流程控制语句
15分32秒
如今很多公司在面试的时候,都会加上一条:熟悉shell编程/脚本优先。那么,什么是Shell编程呢?说白了就是这么一句话:shell编程就是对一堆Linux命令的逻辑化处理!
比如说,我们现在要做这么一件事,进入某个文件夹,然后判断文件夹下某个文件夹存不存在,存在则进入,不存在则创建,进入该文件夹以后,再判断某一个文件夹存不存在,依此类推……Linux命令相对简单,但是执行起来,比较麻烦!这个时候,如果我们编写一个shell脚本,那么每次我们只需要运行一下这个shell脚本,即可实现这一系列动作,效率自然而然就上来了。
基于Linux环境下,Shell脚本编程6大技术点, 清晰明了的讲解思路,覆盖开发中常用的工具与开发技巧
1. 变量的高级用法
2. 函数的高级用法
3. Shell编程中常用的工具讲解
4. 文本处理三剑客grep/sed/awk
5. awk中数组的使用方法
6. 大型脚本工具程序的编写
学员作业
教学笔记
资源下载
课程问答