在linux中登录我的帐户后 - 我可以使用我在.bash_profile文件中创建的所有别名。
但在使用以下命令执行简单脚本(setter.sh)之后: cleartool setview view_name
所有的别名都迷路了 - 这可能是因为cleartool产生了一个新的shell 查询是:
如何确定当前产生的shell数量 - 我可以知道我目前处于哪个嵌套级别 - 如果脚本以产生新shell的方式工作吗?
如何在启动新shell后保留别名值 - 如上所述?
如果我尝试通过添加源.bash_profile来确保.bash_profile作为脚本的一部分重新执行 - 即使那时 - 别名设置没有发生?。