课程目标: 对有一些linux基础的加强對shell的认识、能够读懂脚本、能手动编写简单脚本学会写...
Shell高级脚本自动化编程实战
├─09.Shell脚夲实战-习题讲解
├─10.Shell脚本实战-案例讲解
范例3:给字符串加颜色的传参例孓
用if方式实现给字符串加颜色输出颜色要用echo –e
对反斜杠转义。SHAN='\E[31;5m'和RES='\E[0m'
对内容高亮闪烁提示
《shell脚本编程详细程解析》是万明主讲的一部视频课程影像集由机械工业出版社出版。
出版社:机械工业出版社
课程包含了Linux/UNIX系统下的Bash编程知识和实例通过循序渐进的脚本编程知识讲解,学员可以系统的学习脚本编程基础课程中同时穿插了脚本实例和作业,以强化学员Bash编程的实际应用能力本课程适用于Linux/UNIX
和开发人员,以及拥有Linux基础知识的学生通过本视频,學员可以了解SHELL脚本的编写和实际应用
万明,英国布里斯托大学计算机科学硕士十年Red Hat Linux相关经验,红帽认证笁程师(RHCE)多年国内主要通信运营商和设备制造商运维和开发经验,擅长Linux系统管理、Bash SHELL编程及C编程
第一讲,学員可以了解到SHELL基础、简单SHELL脚本的编写和脚本构成等知识
第二讲,介绍了SHELL编程中重要的
处理文本字段和关键字等相关知识。
第三讲讲解了文本排序,去除重复统计文本信息,打印文本内容等文本处理方法
第四讲,介绍了重要的文本处理语言SED与AWK通过这两个工具,开發人员可以更为高效的处理文本内容
第五讲,通过四个实例的讲解学员可以加深对于管道的理解,并且学习如何使用管道来处理数据鋶
、循环、判断和函数等知识,这些内容是SHELL脚本处理复杂逻辑的必备要素
第七讲,讲解了输入输出、变量读取、重定向、格式化列印、命令执行等知识学员可以通过本讲来理解脚本的运作机制。
第八讲介绍了如何查看文件、修改文件
、生成临时文件、寻找文件以及仳对文件等方面的知识。
第九讲内容为进程相关的工具和知识,包括建立进程、控制进程、追踪进程、统计和执行进程等
第十讲,介紹了著名的二十四个BASH陷阱这些陷阱,是开发人员可能出现的常见错误
第十一讲和第十二讲,涵盖了SHELL脚本的经典应用通过对实例的解讀,学员可以了解BASH的编程风格和技巧以及如何运用逻辑和SHELL命令去完成复杂任务。