使用不同的shell类型来源脚本

时间:2013-11-18 04:25:37

标签: shell

假设用/ bin / sh调用脚本。是否可以从该脚本中获取另一个脚本并使用#!/ bin / bash?

进行解释

看起来#!/ bin / bash没有做任何事......

根据来源,此时我的意思是操纵父环境的功能。

2 个答案:

答案 0 :(得分:2)

没有。采购脚本的全部意义在于脚本由执行采购的shell解释。如果通常情况下/bin/shbash,那么您将获得所需的行为。否则,你运气不好。

答案 1 :(得分:1)

尝试使用source命令或dot运算符。您也可以尝试env命令。注意,如果您使用的是源(或点),请确保导出。