comparer une variable perl issue du resultat d'une commande systeme
	
	
		Bonjour à tous,:D
Débutant en perl, je souhaite comparer une variable dont la valeur est le résultat d'une commande systeme avec une valeur d'un champ dans un fichier XML
exemple :
	Code:
	
| 12
 3
 4
 5
 6
 7
 8
 9
 10
 11
 12
 
 |  
my $arch = `uname -m`
[... code perl ...]
my $archi_xml = $SERVER->first_child('OS')->first_child('ARCHITECTURE')->text;
 
if ( $arch_xml eq $arch )
{
print "OK\n;"
}
else {
print "KO\n;"
} | 
 
quand je fais un print de my $arch, j'obtiens bien par exemple : i686
dans mon fichier xml, $arch_xml vaut i686
quand je remplace 
	Code:
	
my $arch = `uname -m`
  par  , la comparaison fonctionne
Je pense que j'utilise mal lperl avec les commandes systemes mais j'ai du mal à trouver ma réponse sur le web :cry: