Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1288 connectés 

  FORUM HardWare.fr
  Programmation
  Perl

  Supprimer derniere ligne d un fichier sans le parcouri

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Supprimer derniere ligne d un fichier sans le parcouri

n°1236655
ledzep2
Posté le 02-11-2005 à 17:00:42  profilanswer
 

Salut!!
 
Je cherche à supprimer la dernière ligne (ou la première si c'est plus facile) d'un fichier.
Ce fichier est énorme, 193Mo de texte.
Pour cela il ne faudrait donc pas que je le parcourre, ni le charge dans le buffer.
Il faudrait un style de tail(unix), en fait.
Merci

mood
Publicité
Posté le 02-11-2005 à 17:00:42  profilanswer
 

n°1236676
anapajari
s/travail/glanding on hfr/gs;
Posté le 02-11-2005 à 17:14:47  profilanswer
 

je te conseille le module Tie::File  
http://search.cpan.org/~mjd/Tie-Fi [...] ie/File.pm
 
et ne t'inquiètes pas comme c'est marqué dans la description:
The file is not loaded into memory, so this will work even for gigantic files.

n°1238684
ledzep2
Posté le 04-11-2005 à 14:34:11  profilanswer
 

mouais...
j'ai truncate mais c'est long sur 193Mo va falloir que je coupe mes fichiers...

n°1238760
pospos
Posté le 04-11-2005 à 15:18:12  profilanswer
 

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Perl

  Supprimer derniere ligne d un fichier sans le parcouri

 

Sujets relatifs
fichier non accessible pr un visiteur, mais oui pr le serveur [resolu]supprimer contour image cliquable [RESOLU]
A quoi sert le fichier .htaccess ?Un lien vers un fichier sur mon reseau
Création fichier htmlADO verrou sur une ligne d'une table
Comment compiler un fichier?[PHP] Supprimer une valeur d'un tableau
Afficher le contenu d'1 fichier XML dans un flash - Master NooB insidealigner deux images sur la meme ligne ?!
Plus de sujets relatifs à : Supprimer derniere ligne d un fichier sans le parcouri


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR