梦入琼楼寒有月,行过石树冻无烟

Shell 函数

和其他编程语言一样,Function可能会具有功能,函数是是ixan一组命令和操作的子程序,这主要对重复任务很有帮助。

基本结构

1
2
3
4
5
6
7
8
9
10
11
12
13
14
#基本结构
function_name {
// code……
}
## 创建函数
函数可通过写一些简单的方法进行调用函数,函数等效用于命令,可以在函数名称后面指定参参数,也可以将参数传递给函数。
```shell
# 构造函数
function one {
echo "Hello,one!"
}
function two {
echo "Hello,two!"
}

调用函数

1
2
3
4
5
6
7
8
9
# 构造函数
function one {
echo "Hello,one!"
}
function two {
echo "Hello,two!"
}
# 函数调用
two

函数的参数传递

加减法

1
2
3
4
function adder {
echo "$(($1 + $2))"
}
adder 10 12
⬅️ Go back