为什么Perlbrew会在Mac OS X Lion上推出bash?

时间:2012-06-25 17:14:28

标签: perl perlbrew

当我跑...

perlbrew switch perl-5.16.0

......我明白了......

A sub-shell is launched with perl-5.16.0 as the activated perl. Run 'exit' to finish it.

...然后出现bash提示。

这是预期的行为吗? 如果没有,我该如何解决?

1 个答案:

答案 0 :(得分:7)

当您安装不正确perlbrew时会发生这种情况。作为安装的一部分,系统会指示您向shell启动脚本添加命令,但这似乎缺失。

将以下内容添加到shell启动脚本中:

source .../perlbrew/etc/bashrc

csh有一个类似的脚本。

source .../perlbrew/etc/cshrc