一文详解企业级Shell脚本编程!(建议收藏)
马哥Linux运维
共 768字,需浏览 2分钟
·
2021-05-14 15:14
目录
编程基础
程序:算法+数据结构
数据:是程序的核心
算法:处理数据的方式
数据结构:数据在计算机中的类型和组织方式
shell脚本语言的基础结构
shell脚本的用途
shell脚本基本结构
创建shell脚本过程
脚本注释规范
第一个脚本
脚本调试
变量
格式化输出printf
算术运算
逻辑运算
条件测试命令
关于()和{}
组合测试条件
使用read命令来接受输入
bash的配置文件
按生效范围划分为两类
shell登录两种方式分类
按功能划分分类
编辑配置文件生效
bash退出任务
流程控制
条件选择
循环
函数介绍
管理函数
函数调用
函数返回值
环境函数
函数参数
函数变量
函数递归
其他脚本相关工具
信号捕捉trap
创建临时文件mktemp
安装复制文件install
交互式转化批处理工具expect
数组
数组介绍
声明数组
数组赋值
显示所有数组
引用数组
删除数组
数组数据处理
关联数组
范例
字符串处理
字符串切片
查找替换
查找并删除
字符大小写转换
高级变量
高级变量复制
高级变量用法
变量间接引用
评论