目录
编程基础
-
程序:算法+数据结构
-
数据:是程序的核心
-
算法:处理数据的方式
-
数据结构:数据在计算机中的类型和组织方式
shell脚本语言的基础结构
-
shell脚本的用途
-
shell脚本基本结构
-
创建shell脚本过程
-
脚本注释规范
-
第一个脚本
-
脚本调试
-
变量
-
格式化输出printf
-
算术运算
-
逻辑运算
-
条件测试命令
-
关于()和{}
-
组合测试条件
-
使用read命令来接受输入
bash的配置文件
-
按生效范围划分为两类
-
shell登录两种方式分类
-
按功能划分分类
-
编辑配置文件生效
-
bash退出任务
流程控制
-
条件选择
-
循环
函数介绍
-
管理函数
-
函数调用
-
函数返回值
-
环境函数
-
函数参数
-
函数变量
-
函数递归
其他脚本相关工具
-
信号捕捉trap
-
创建临时文件mktemp
-
安装复制文件install
-
交互式转化批处理工具expect
数组
-
数组介绍
-
声明数组
-
数组赋值
-
显示所有数组
-
引用数组
-
删除数组
-
数组数据处理
-
关联数组
-
范例
字符串处理
-
字符串切片
-
查找替换
-
查找并删除
-
字符大小写转换
高级变量
-
高级变量复制
-
高级变量用法
-
变量间接引用
本文始发于微信公众号(Linux学习):一文详解企业级Shell脚本编程!(建议收藏)
免责声明:文章中涉及的程序(方法)可能带有攻击性,仅供安全研究与教学之用,读者将其信息做其他用途,由读者承担全部法律及连带责任,本站不承担任何法律及连带责任;如有问题可邮件联系(建议使用企业邮箱或有效邮箱,避免邮件被拦截,联系方式见首页),望知悉。
- 左青龙
- 微信扫一扫
-
- 右白虎
- 微信扫一扫
-
评论