Bonjour j'ai un fichier de ce type
a|toto
b|tata
c|titi
que je souhaite stocker dans un hash avec comme clés la 1ère colonne du fichier
quelqu'un pourrait il m'expliquer comment faire ?
Merci par avance
M
Bonjour j'ai un fichier de ce type
a|toto
b|tata
c|titi
que je souhaite stocker dans un hash avec comme clés la 1ère colonne du fichier
quelqu'un pourrait il m'expliquer comment faire ?
Merci par avance
M
il faudrait mieux t'expliquer quoi faire et te laisser le faire, mais je vais faire exactement l'inverse:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 open(my $fh, '<', $file) or die "dans d'atroces souffrances"; my %hash = map {chomp; split /\|/} <$fh>; close $fh;
merci pour la réponse,
même si pédagogiquement elle ne te satisfait pas![]()
Attention à ce qu'il n'y ai aucun doublon dans les données te servant de clés dans ton hashEnvoyé par Mick_Lisah
Si dans ton fichier tu as ceci :
a|toto
b|tata
c|titi
a|re-toto
La clé "a" contiendra "re-toto"
Partager