Il s'agit de la commande pmfuncp qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks en utilisant l'un de nos multiples postes de travail en ligne gratuits tels que Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS
PROGRAMME:
Nom
pmfunc - extraire une fonction d'un module
DESCRIPTION
Étant donné une fonction pleinement qualifiée, ce programme ouvre le fichier et tente de sortir
la source de cette fonction.
EXEMPLES
$ pmfunc Cwd :: getcwd
sous getcwd
{
chemin_abs('.');
}
RESTRICTIONS
Seuls les sous-programmes définis de manière normale sont visibles, car un simple pattern-
match est ce que fait l'extraction. Ceux chargés d'autres manières, comme via AUTOLOAD,
l'alias de typeglob, ou dans un "eval", sera nécessairement manqué.
C'est surtout là pour les gens qui sont trop paresseux pour taper
sed '/^sub getcwd/,/}/p' `pmpath Cwd`
or
perl -ne 'print if /^sub\s+getcwd\b/ .. /}/' `pmpath Cwd`
RESTRICTIONS
Utilisez pmfuncp en ligne en utilisant les services onworks.net