Env-Browser
view release on metacpan or search on metacpan
sub run {
my $uri = shift;
# Environment $BROWSER variable.
my $browser_string = $ENV{'BROWSER'};
if (! $browser_string) {
return;
}
# Split variables.
my @browser = split m/:/ms, $browser_string;
# Run.
while (my $browser = shift @browser) {
if ($browser =~ m/%s/ms) {
$browser = sprintf $browser, $uri;
} else {
$browser .= $SPACE.$uri;
}
if ((system $browser) == 0) {
last;
( run in 1.522 second using v1.01-cache-2.11-cpan-71847e10f99 )