bonjour à tous j'ai un fichier de configuration (config) dans lequel j'ai déclaré des paramètres que j'utilise dans mon script en perl (monscript.pl) afin de ne pas trop saisir d'argument lors du lancement du script.


monscript.pl

open PARAM, "< param" ;
while(!eof(PARAM))
{
eval("\$" . <PARAM>) ;
}

print "NOM=$NOM\n" ;
print "PRENOM=$PRENOM\n" ;


mon fichier de config

NOM=toto.txt
PRENOM=son1.mp3

le problème est que lors du print je perds le "point"

NOM=tototxt
PRENOM=son1mp3

quelqu'un sait pourquoi ??

Merci