perl - 设置 NonStop PERLDB_OPTS 的替代方法
问题描述
我有一个 perl 脚本,我们称之为test.pl
我需要以相同的方式运行它
$ PERLDB_OPTS="NonStop frame=1" perl -d test.pl
由于脚本在 mod_perl 设置下运行 PERLDB_OPTS 不起作用。
我尝试通过另外 3 种方式设置 NonStop 选项$ENV
,DB::parse_options
以及.perldb
:
1)
$ cat test.pl
#!/usr/bin/perl -d
$ENV{'PERLDB_OPTS'} = 'NonStop frame=1';
...
2)
$ cat test.pl
#!/usr/bin/perl -d
DB::parse_options("NonStop=1 frame=1");
...
3)
$ cat test.pl
#!/usr/bin/perl -d
...
$ cat .perldb
parse_options("NonStop=1 frame=1");
但两者都不起作用,输出就像仅-d
启用选项时一样。
我究竟做错了什么 ?
解决方案
推荐阅读
- android - 获取 ArtifactoryPublication 的 BuildType VersionName
- html - 带有圆角和行分隔符的 HTML/CSS 表格?
- odoo - 如何在按钮单击时将字段添加到具有默认值的树视图?
- javascript - document.getElementById("id").value ,通过向其添加变量来更改 id
- node.js - 从 Bot Framework botbuilder 开始并获得断言错误
- html - 如何使用css为一个段落添加多种样式
- azure-active-directory - 尝试删除 azure bot 密码时引发“此版本中不允许更新融合应用程序”异常
- android - 如何使用反应导航在反应原生中加载相同的最后一个组件类?
- c# - Windows 应用程序(智能设备项目)。如何截屏?
- python-3.x - .format 中的元组索引超出范围