shell调用其他脚本函数
时间: 2023-04-23 19:00:17 浏览: 694
Shell脚本中引用、调用另一个脚本文件的2种方法
在shell脚本中,可以通过source命令或者.命令来调用其他脚本中的函数。例如,假设有一个脚本文件test.sh,其中定义了一个函数func1:
```
#!/bin/bash
func1(){
echo "This is func1"
}
```
现在在另一个脚本文件main.sh中,我们想要调用test.sh中的func1函数,可以使用以下命令:
```
#!/bin/bash
source test.sh
func1
```
或者
```
#!/bin/bash
. test.sh
func1
```
这样就可以在main.sh中调用test.sh中的func1函数了。需要注意的是,被调用的脚本文件必须有可执行权限。
阅读全文