Sophie

Sophie

distrib > Fedora > 13 > i386 > by-pkgid > fcdb23e52620986d9f24bab6f4ed3ab8 > files > 6

perl-Parallel-ForkManager-0.7.5-5.fc13.noarch.rpm

use Parallel::ForkManager;
use LWP::Simple;
my $pm=new Parallel::ForkManager(10);
for my $link (@ARGV) {
  $pm->start and next;
  my ($fn)= $link =~ /^.*\/(.*?)$/;
  if (!$fn) {
    warn "Cannot determine filename from $fn\n";
  } else {
    $0.=" ".$fn;
    print "Getting $fn from $link\n";
    my $rc=getstore($link,$fn);
    print "$link downloaded. response code: $rc\n";
  };
  $pm->finish;
};