我尝试用不同的方式打开浏览器 像这样的东西
系统(' start'。$ url)或使用特殊模块Browser :: Open 他打开了网址,但不是全部 http://host.com/cgi-bin/nagios3/status.cgi?hostgroup=all
答案 0 :(得分:2)
&
对shell有特殊含义,因此您需要将网址放在引号中。
但是start
有一个非常不寻常的语法。如果第一个参数在引号中,则它被视为Window的标题。所以你需要添加一个虚拟的第一个参数。解决方案如下:
system(qq{start "" "$url"})
答案 1 :(得分:0)
根据system:
use strict;
use warnings;
my $url ="http://host.com/cgi-bin/nagios3/status.cgi?hostgroup=all";
system('start', $url);
上面代码的截图: