alias 别名 简化操作,将命令简化成为一个名字
shell函数
简化Linux命令,简化操作
将shell组合起来
函数名+函数体
函数名在下面,调用函数
函数是从上到下执行,先定义在执行
变量为局部变
遇到return就返回(退出函数)
exit是退出shell环境
函数如果写入一个文件中,需要用source读取(用于加载)
函数的定义与使用
使用:bash 加函数名
函数场景2
函数写在一个文件中,只是定义,不执行
另外一个脚本,读取函数文件,并且加载
脚本在子shell,变量看不到,需要用source / . 将脚本加载到当前shell中
加载之后才可以直接使用函数名
for 循环
while循环
![](https://i-blog.csdnimg.cn/blog_migrate/8a9cbb8ea7e422c0fa0307dde7979067.png)
if 语句
if <条件表达式>
then
代码
fi
if <条件表达式>
then
代码
fi
单分支情况
双分支
shell条件测试
read用来传递参数,-p 提升内容 -t 限时
在shell,记得打命令
test命令