让我们说; 脚本 a.sh 定义了函数 f1。脚本 b.sh 需要调用 f1 才能使用。我怎么做?我在网上搜索,它说我必须编辑一些 PATH 变量,但这是否意味着全局 PATH 或者是否有任何仅在 bash 中专门使用的 PATH?
在b.sh:
source a.sh
Run Code Online (Sandbox Code Playgroud)
这将使该函数可以在 b.sh 中调用。
该source命令(也被称为.命令)执行a.sh在b.sh的外壳,所以如果你只想要那个功能,你将不得不提取到c.sh,都a.sh和b.sh必须源c.sh
| 归档时间: |
|
| 查看次数: |
6314 次 |
| 最近记录: |