标签: shell
假设用/ bin / sh调用脚本。是否可以从该脚本中获取另一个脚本并使用#!/ bin / bash?
看起来#!/ bin / bash没有做任何事......
根据来源,此时我的意思是操纵父环境的功能。
答案 0 :(得分:2)
没有。采购脚本的全部意义在于脚本由执行采购的shell解释。如果通常情况下/bin/sh为bash,那么您将获得所需的行为。否则,你运气不好。
/bin/sh
bash
答案 1 :(得分:1)
尝试使用source命令或dot运算符。您也可以尝试env命令。注意,如果您使用的是源(或点),请确保导出。