#!/usr/bin/perl use strict; use warnings; use CPAN; my @prereqs = ( "Class::MakeMethods", "File::Slurp", "IO::CaptureOutput", "LWP::UserAgent", "Regexp::Common", "Test::File", "URI::Escape", "XML::SAX", "XML::SAX::Expat"); foreach my $prereq( @prereqs) { system("pmpath $prereq"); } CPAN::Shell->install(@prereqs);