Si le module Tie::File sous Perl5 fait cela très bien,
le module IO::All est également très efficace.
use IO::All;
my $tab = io('./file.test');
foreach my $tab(@$tab) {
print $tab ."\n";
}
push @$tab,"Nouvelle ligne";
Bien entendu, toutes les opérations possibles sur un tableau sont appliquées immédiatement au contenu du fichier lui-même.