J'essaye de lire un fichier délimité par une nouvelle ligne dans un tableau en Perl. Je ne veux pas que les retours à la ligne font partie du tableau, car les éléments sont des noms de fichiers à lire plus tard. Autrement dit, chaque élément devrait être "foo" et non "foo \ n". Je l'ai fait avec succès dans le passé en utilisant les méthodes préconisées dans Stack Overflow question Read a file into an array using Perl et Newline Delimited Input.Lire un fichier délimité par une nouvelle ligne en Perl
Mon code est:
open(IN, "< test") or die ("Couldn't open");
@arr = <IN>;
print("$arr[0] $arr[1]")
Et mon dossier 'test' est:
a
b
c
d
e
Mon résultat attendu serait:
a b
Ma sortie réelle est:
a
b
Je ne vois vraiment pas ce que je fais de mal. Comment lire ces fichiers dans des tableaux?