如果我做:
#!/usr/bin/env bash
. "$HOME/.foo/bar.sh"
它会调用/加载该bar.sh
脚本吗sh
?
它与以下有什么不同:
#!/usr/bin/env bash
source "$HOME/.foo/bar.sh"
答案1
如果您在脚本中获取另一个脚本bash
,那么它就是bash
该其他脚本的来源。您列出的两个命令在bash
.
如果我做:
#!/usr/bin/env bash
. "$HOME/.foo/bar.sh"
它会调用/加载该bar.sh
脚本吗sh
?
它与以下有什么不同:
#!/usr/bin/env bash
source "$HOME/.foo/bar.sh"
如果您在脚本中获取另一个脚本bash
,那么它就是bash
该其他脚本的来源。您列出的两个命令在bash
.