bash - 从另一个脚本调用特定的函数?
问题描述
我想从另一个脚本中调用一个特定的函数。
示例:我有 2 个脚本文件。
- 灰:
#!/bin/bash
function test1(){
echo "Output function test1!"
}
function test2(){
echo "Output function test2!"
}
- b.sh
#!/bin/bash
我想调用一个函数 test1(不是 test2)并在 b.sh 脚本中输出结果。
我想要的结果:
#/usr/bin/b.sh
Output function test1!
请帮我。谢谢
解决方案
获取定义函数的脚本,然后调用所需的函数。
#!/bin/bash
source /usr/bin/a.sh
test1
推荐阅读
- docker - 为自己的 docker 注册表提供 dockerd 的 SSL 证书
- ms-access - 在报表中使用 SELECT FROM WHERE
- laravel - 如何使用 redis 队列删除 Laravel 5.6 中的延迟通知
- css - 使用 WooCommerce 和 Avada 更改 Wordpress 中的数量选择器样式
- java - Java io:InputStream 到 zip 文件而不是它的嵌入文件
- django - 如何在 Django 2.1 中实现分页器?
- python - keras模型的权重是nan
- cmake - 安装简单加密算术库 (SEAL) v2.3.1
- android - 导航视图不显示
- ruby-on-rails - 非标准键引用的导入任务