【发布时间】:2013-03-13 11:04:44
【问题描述】:
我想从一个 bash 脚本中生成一个 bash 子 shell,它允许我初始化环境变量并进行一些尝试,以便当脚本结束时,用户在具有初始化环境变量的子 shell 中。
通过测试,我发现如果我在脚本中有指令 /bin/bash ,则会生成子shell,并且当脚本结束时用户在子shell 中。如果我执行 exit,子 shell 终止,用户返回父 shell。
我现在希望能够根据脚本中给出的参数在子shell 中初始化环境变量并执行一些任务。
我怎样才能做到这一点?
【问题讨论】:
标签: bash