函数

定义

1
2
3
function say_hello() {
echo "Hello, world!"
}

调用

1
say_hello

传递参数

1
2
3
4
5
function greet() {
echo "Hello, $1 $2"
}

greet "John" "Doe"

上述示例中,我们定义了一个名为greet的函数,它输入参数$1和$2,并把这些参数用于输出
字符串Hello,$1 $2。我们调用greet函数,并把参数”John”和”Doe”传递给它,最终输出Hello,JohnDoe 字符串。

在函数中,参数可以使用$1、$2、$3等占位符来引l用。$1表示第一个参数,$2表示第二个参
数,以此类推。