Pointeur de fonction et équivalent du eval en BASH
Sujet: Pointeur de fonction et équivalent du eval en BASH De: ebrnospam (l' arobase) free.fr (ebrnospam) Groupes: fr.comp.lang.perl
Organisation: Guest of ProXad - France
Date: 06. Oct 2008, 20:34:45
Le titre est assez flou mais je l'espère l'exemple le sera moins.
Je dispose du code suivant qui me permet en fonction de l'encodage
choisit de pointer sur telle ou telle fonction.
$encodage='html';
$rsubtitre=\&html_titre;
$rsubfintitre=\&html_fintitre;
$rsubanglais=\&html_anglais;
$rsubfrancais=\&html_francais;
$rsubalias_francais=\&html_alias_francais;
On constate ici une répetition assez navrante de l'encodage, surtout
lorsque l'on sait que je dispose de 3 encodages.
J'aurai souhaité pouvoir écrire
$rsubtitre=\&${encodage}."_titre"
ou quelque chose comme ça (raison de ma question).
En BASH, il est possible d'utiliser la fonction eval pour de telle
péripétie par contre PERL, je l'ignore.
Pourriez vous m'aider ?
Merci
|
| actualité |
INGENIEUR SYSTEMELesjeudis.com - 17 nov 2008Vous maîtrisez les systèmes d'exploitation Unix, Linux ainsi que Solaris. Des connaissances en Java, Perl, Shell et C sont souhaitées. |
|
| source |
| actualité |
Firmware 0728 pour les NAS SynologyTouslesdrivers.com - Il y a 5 heures... de la version 2.0-0722 de Septembre dernier qui apportait un nombre de nouveautés autrement plus important (RAID 6, NFS, SMART, Perl, SqueezeCenter...). |
|
| source |
|