rechercher et remplacer dans un gros fichier, comment faire ?

rechercher et remplacer dans un gros fichier, comment faire ? - Logiciels - Windows & Software

Marsh Posté le 15-09-2008 à 12:54:25    

Bonjour,
 
J'ai un fichier texte de 23 mo et je souhaite faire un recherche et remplace automatique d'un mot qui est présent des milliers de fois. Avec le bloc-note ça fini par planter. Vous auriez une solution à ça SVP ? Ou bien un logiciel qui fait ça ? merci.

Reply

Marsh Posté le 15-09-2008 à 12:54:25   

Reply

Marsh Posté le 15-09-2008 à 13:15:30    

vi :o  
 

Spoiler :

Nan j'deconne :D


 
UltraEdit, EditPlus,... Ooops ce sont les payants ceux la, faut que je me rappelle du gratuit qui est tres bien (pour windows) ;)
 
Voila, tu peux tester TextEdit


Message édité par LaRoueEstTombee le 15-09-2008 à 14:00:51

---------------
Votre couroux impitoiable Veut-il renverser l'Univers ?
Reply

Marsh Posté le 15-09-2008 à 15:34:04    

Le fichier en question fait en fait 550 mo et TextEdit plante dès que j'essais de l'ouvrir.
Pas d'autres idées ?

Reply

Marsh Posté le 15-09-2008 à 15:53:53    

tu as aussi pspad en gratuit


---------------
Quand on aime on ne compte pas. Quel Dilemme lorsque l'on aime compter !
Reply

Marsh Posté le 15-09-2008 à 18:30:00    

Impossible d'ouvrir mon fichier de 500 mo,  
Pas d'autres idées ?

Reply

Marsh Posté le 15-09-2008 à 19:17:42    

De quelle quantité de mémoire vive dispose ta machine ? Car la majorité des programmes tentent de charger complètement le fichier en mémoire pour l'ouvrir (ce qui sur un fichier texte non compressé prend des plombes déjà à la base rien que sur les accès disques)
 
Télécharge la version d'essais d'UltraEdit... probablement le meilleur pour gérer des fichiers de cette taille. Il possède un mode pour à l'ouverture ne charger qu'une partie du fichier (quick open).
 
Sinon certains proposent de programmer ce genre de remplacements, comme par exemple dans ces topics :
 
en PERL : http://www.perlmonks.org/?node_id=345018
en C# : http://www.csharp411.com/searchreplace-in-files/
en PHP : http://www.ultrashock.com/forums/s [...] 60462.html

Reply

Marsh Posté le 15-09-2008 à 20:31:09    

Grand merci requin.  
Grace au logiciel UltraEdit j'ai réussi.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed