Bonjour,
Je cherche un moyen d'écrire en perl à la fin d'un fichier, moins 9 caractères.
Voici mon programme, mais ça ne marche pas:
#ouverture du fichier à proprement dit:
open FD, ">> ".$config->{logfile};
#Décalage de 9 caractères avant la fin du fichier
seek FD, -9,2;
#Ecriture pour tester
print FD "test-test-test\n"
Sachant que le fichier que j'écris est de cette forme:
<SOURCE>
</SOURCE>
# d'ou le besoin de 9 caractères pour écrire avant cette balise fermante.
Merci par avance pour votre aide
Romain
Partager