为什么Devel :: REPL会忽略我的--rcfile?

时间:2013-11-25 14:06:30

标签: perl read-eval-print-loop

用例:

$ cat test.rc 
my $a = 'foo';
$ re.pl --rcfile test.rc
$ $a                                                                                                                                      
$

预期输出:foo。我做错了什么?

1 个答案:

答案 0 :(得分:0)

啊哈,路径处理有点滑稽:

$ re.pl --rcfile ./test.rc                                                                                            
$ $a                                                                                                                                      
foo

它在文档中:

  

要设置同样位于该目录[$HOME/.re.pl/]中的新运行控制文件,请将其传递   像这样的文件名:(...)如果文件名恰好包含一个   正斜线,然后绝对使用,或对当前使用   工作目录。