Bonjour,
Beaucoup de personnes ont dû déjà se poser la question de comment lister les modules installés sur son PC en vu d'un changement de matériel. Voici la solution que je propose de rajouter dans la FAQ.
1 2 3 4 5 6 7 8 9
| #!/usr/bin/perl
use strict;
use warnings;
use ExtUtils::Installed;
my $inst = ExtUtils::Installed->new();
foreach ( sort $inst->modules() ) {
print "Module $_ [" . $inst->version($_) . "]\n";
} |
ou
perl -MExtUtils::Installed -e "my $inst = ExtUtils::Installed->new(); print qq{Module $_ [} . $inst->version($_) . qq{]\n} foreach sort $inst->modules();"
Qu'en pensez-vous ?
Partager