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

  FORUM HardWare.fr
  Programmation
  Shell/Batch

  Supprimer derniere ligne d un fichier sans le parcour

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Supprimer derniere ligne d un fichier sans le parcour

n°1236660
ledzep2
Posté le 02-11-2005 à 17:03:31  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:03:31  profilanswer
 

n°1238124
matafan
Posté le 03-11-2005 à 20:32:29  profilanswer
 

Et tu crois vraiment que tail fait ca sans parcourir le fichier ?
 
Edit : et tu veux faire ca sous quel environement d'ailleurs ?


Message édité par matafan le 03-11-2005 à 20:33:25
n°1238685
ledzep2
Posté le 04-11-2005 à 14:35:49  profilanswer
 

Sous unix.
Oui tail commence par la fin du fichier...donc c'est optimal comme accès : kek secondes...

n°1238828
matafan
Posté le 04-11-2005 à 15:55:52  profilanswer
 

Ben utilise tail donc, si ça fait ce que tu veux. Je ne comprend pas ton problème.

n°1255225
madmartiga​n
Desperate Houseman
Posté le 29-11-2005 à 13:07:51  profilanswer
 

matafan a écrit :

Ben utilise tail donc, si ça fait ce que tu veux. Je ne comprend pas ton problème.


Si tu cherches la commande tail sous Windows, fais simplement une recherche tail.exe sur google, tu en trouveras plusieurs.
On peut trouver ainsi pas mal de commandes "UNIX-Style" pour windows, ce qui permet de rendre les scripts Batch un peu plus puissants.
 :hello:
 
Tu peux télécharger le resoruce kit 2003 de Microsoft, il intègre entre autre cette commande, et quelques autres utiles.
http://www.microsoft.com/downloads [...] laylang=en


Message édité par madmartigan le 29-11-2005 à 13:12:46

---------------
Mieux vaut fermer sa gueule et passer pour un con, plutot que de l'ouvrir, et montrer qu'on l'est...
n°1255240
art_dupond
je suis neuneu... oui oui !!
Posté le 29-11-2005 à 13:27:01  profilanswer
 

youp,
 
vous pourriez me dire comment marche cette commande tail ?
 
j'en aurais pit etre besoin mais je n'ai pas de shell pour tester.
 
:jap:


---------------
oui oui

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Shell/Batch

  Supprimer derniere ligne d un fichier sans le parcour

 

Sujets relatifs
Supprimer derniere ligne d un fichier sans le parcourifichier 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 reseauCréation fichier html
ADO verrou sur une ligne d'une table 
Plus de sujets relatifs à : Supprimer derniere ligne d un fichier sans le parcour


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