shell脚本调用函数
时间: 2023-09-21 20:10:44 浏览: 101
shell 脚本函数
5星 · 资源好评率100%
在shell脚本中调用函数,可以按照以下步骤进行:
1. 定义函数
在脚本中定义函数,可以使用以下语法:
```
function 函数名() {
函数体
}
```
或者:
```
函数名() {
函数体
}
```
其中,函数名可以任意取名,函数体中可以包含任意的shell命令和语句。
2. 调用函数
在脚本中调用函数,可以使用以下语法:
```
函数名 参数1 参数2 ...
```
其中,参数可选,多个参数之间用空格分隔。如果函数需要返回值,可以使用`return`语句返回值。
下面是一个示例:
```
#!/bin/bash
function say_hello() {
echo "Hello, $1!"
}
name="Tom"
say_hello $name
```
输出结果为:
```
Hello, Tom!
```
在上面的示例中,定义了一个名为`say_hello`的函数,函数体中使用`echo`命令输出一句问候语。然后在脚本中定义了一个名为`name`的变量,赋值为`Tom`,最后使用`say_hello`函数输出问候语并传入`name`变量的值作为参数。
阅读全文