有没有办法通过某些环境变量调用 Perl 调试器?

new*_*erl 3 perl

我们都知道perl5db.pl可以通过perl -d,但是有没有办法通过一些环境变量而不是命令行选项来调用调试器?

Jus*_*ins 5

将 PERL5OPT 环境变量设置为“-d”:

$ export PERL5OPT=-d
$ ./test.pl 

Loading DB routines from perl5db.pl version 1.3
Editor support available.

Enter h or `h h' for help, or `man perldebug' for more help.

main::(./test.pl:3):    print "Hello\n";
  DB<1> r
Hello
Run Code Online (Sandbox Code Playgroud)