南京列举网 > 教育培训 > 电脑/网络 > Linux shell脚本编程
南京
[切换城市]

Linux shell脚本编程

更新时间:2020-06-09 17:09:00 浏览次数:90次
区域: 南京 > 南京周边
类别:软件工程师培训
地址:南京市秦淮区中山东路300号长发中心A座23楼
课程大纲:
一、shell简介及基础
      shell是什么,为什么要学习shell
      shell发展史及分类
      bash功能简介
      布署设置bash环境
      shell脚本组成、运行模式及执行方法
      bash排错方法
      父shell和子shell
      常用快捷键
二、 变量
      变量分类
      内部变量
      预定义变量
      自定义变量及基本用法
      数组
      特殊字符
      别名
      Here Document
      打印特殊字符
三、循环结构与流程控制
      if条件判断
      case条件判断
      for循环
      while循环
      until循环
      select命令
      break和continue
四、 函数
      函数用法
      函数作用范围
      参数使用
      建立函数库
      递归函数
五、 算术运算
      算术式简介
      算术扩展
      利用expr做算术运算
      使用$[]做算术运算
      使用内置变量declare、let做算术运算
      利用bc做浮点运算
      进制转换
六、 重定向与转向
      文件代码
      操作文件
      输入输出转向
      转向附加
      标准错误伴随输出转向
      Here Document转向
七、高级变量与字符串操作
      变量扩展:测试存在性及空值
      变量扩展:取字符串切片,字符串长度
      变量扩展:对比样式
      变量扩展:取变量名称列表,数组索引列表
      命令替换
八、 正则表达式
      入门介绍
      元字符
      字条转义
      重复
      字符类
      分支条件
      反义
      分组
      后向引用
      零宽断言与负向零宽断言
      贪婪与懒惰
      注释
      处理选项
      平衡组/递归匹配
九、sed编辑器
      sed介绍
      sed基本语法
      sed调用方式
      sed高级用法
十、awk学习
      awk原理介绍
      awk基本语法
      awk调用方式
      awk循环语句
      awk函数
      awk数组
      awk的BEGIN和END模式
      awk数学运算和字符串操作
      awk重定向输出
      awk与bash之间传参调用
      awk调试方法
十一、文字与图形接口编程
      dialog文本接口编程
      xdialog图形接口编程
十二、bash网络编程
      bash网络转向
      远程执行命令
      expect与自动登录
十三、trap陷阱触发
      信号signal
      trap运用
十四、shell脚本加密与包装
      加密shell脚本
      生成二进制可执行文件
十五、shell中常用命令介绍
      grep命令详解
      find与xargs
      sort和uniq命令详解
      cut命令详解
      curl与wget命令详解
      cat、tac与rev
      tr命令详解
      paste命令详解
      join命令详解
课程周期:
4天(6小时/天)
南京电脑/网络相关信息
三大办公软件
江宁-淳化
2022-11-30
2022-09-09
注册时间:2020年05月09日
UID:691454
---------- 认证信息 ----------
手机已认证
查看用户主页