contexte: variables existantes connues au moment de l'execution
WS_SERVER = lzweb6458
IN_SERVER = lzweb6458
APPME_SERVER = lzapp6458
QUOTE_SERVER = lzquo6458
BAT_SERVER = lzbat6458
...
partie du code que je ne comprend pas :
...print "avant : ".$val."\n";
$val =~ s/(\$[^ ]*)/$1/eg;
print "apres :".$val."\n";
le resultat est :
ce que j'aurai voulu obteniravant : $WS_SERVER $IN_SERVER $APPME_SERVER $QUOTE_SERVER $BAT_SERVER
apres : $WS_SERVER $IN_SERVER $APPME_SERVER $QUOTE_SERVER $BAT_SERVER
deux question : quelle est la notion technique qui designe le mechanisme que je veux utiliser ( j'aurai appelé ca une indirection mais je ne suis pas sur.avant : $WS_SERVER $IN_SERVER $APPME_SERVER $QUOTE_SERVER $BAT_SERVER
apres : lzweb6458 lzweb6458 lzapp6458 lzquo6458 lzbat6458
la deuxieme est : ou est mon erreur ?
Partager