Tutti coloro che non possono installare perldoc, o altri moduli, e vogliono sapere quali moduli sono disponibili (CPAN o altro), funziona quanto segue per Linux e Mingw32 / 64:
grep -RhIP '^package [A-Z][\w:]+;' `perl -e 'print join " ",@INC'` | sed 's/package //' | sort | uniq
Sì, è disordinato. Sì, probabilmente riporta più di quanto desideri. Ma se lo inserisci in un file, puoi facilmente controllare, ad esempio, quali interfacce dbm sono presenti:
grep -RhIP '^package [A-Z][\w:]+;' `perl -e 'print join " ",@INC'` | sed 's/package //' | sort | uniq > modules-installed
cat modules-installed | grep -i dbm
AnyDBM_File;
Memoize::AnyDBM_File;
Memoize::NDBM_File;
Memoize::SDBM_File;
WWW::RobotRules::AnyDBM_File;
Ecco perché sono finito su questa pagina (deluso)
(Mi rendo conto che questo non risponde esattamente alla domanda dell'OP, ma lo sto pubblicando per chiunque sia finito qui per lo stesso motivo per cui l'ho fatto. Questo è il problema con lo stack *** è quasi impossibile trovare la domanda che stai chiedendo, anche quando esiste, ma lo stack *** è quasi sempre il miglior successo di Google!)