Ouverture d'un TXT très volumineux - Win NT/2K/XP - Windows & Software
Marsh Posté le 10-12-2003 à 11:05:15
Essai de le zippé en plusieurs fichiers avec Winzip comme si tu allais le mettre sur disquette.
Le pb, c'est que ça va te générer un grand nombre de fichiers.
Marsh Posté le 10-12-2003 à 11:09:50
et en essayant sur un pc avec plus de ram ?
Marsh Posté le 10-12-2003 à 11:12:10
C'est bon, j'ai réussi à l'ouvrir (seulement 15 minutes de travail ) avec Scite, un éditeur de texte OpenSource dont je me sers pour développer d'habitude...
Et ben le moins qu'on puisse dire, c'est que ça détend : 661865 lignes dans un seul TXT, c'est pas la fête !
Maintenant, va falloir que je trouve comment m'en occuper pour le mettre dans une base de données, et vu qu'il est formatté n'importe comment, c'est pas gagné... Après faudra que je me fasse celui de 121 Mo, ça va encore être la joie.
Marsh Posté le 10-12-2003 à 11:12:38
quel format exactement ?
.txt ?
dedans y a quoi ? (texte normal ou extraction de base de données ?)
on doit pouvoir trouver un splitter de fichier txt (comme pour les fichiers générés par phpmyadmin par exemple)
Marsh Posté le 10-12-2003 à 11:23:21
C'est un fichier texte brut (.txt) qui contient des données issues d'une vieille application. Le truc et qu'il n'est pas formatté en colonne, mais un peu n'importe comment : plusieurs ligne par enregistrement, champs séparéspar de espace OU des tabulations, le tout de manière assez désorganisée, enfin bref, n'importe quoi.
Marsh Posté le 10-12-2003 à 11:44:20
je viens de faire un test :
http://www.pikeus.freeserve.co.uk/junk/filesplit.html
j'avais un fichier de 5 mo en .txt
j'ai fait : filesplit -s test.txt 100
ça m'a splitté mon texte en fichiers de 100 ko
et chacun d'entre eux était lisible séparément
Marsh Posté le 10-12-2003 à 11:46:03
sinon il faudrait que tu essaies d'ouvrir ton fichier de 50 mo avec un éditeur de texte (genre edit+)
Marsh Posté le 10-12-2003 à 20:41:47
Avec The Gun (6144 bytes !), moins de 30 secondes pour ouvrir un fichier de 73 MB, sur un AMD 400 avec 192 MB de RAM. C'est un éditeur de texte freeware, écrit en ASM.
www.pbq.com.au/home/hutch/
Tu ne dois pas augmenter le swap, simplement ne pas mettre de valeur maxi, il s'agrandira tout seul en cas de besoin.
Pour ce qui est de la lecture d'un énorme fichier, c'est Total Commander et sa visionneuse qui bat tous les records.
Voici ce que disait son auteur sur le forum de TC
Citation : |
En français : la visionneuse travaille avec un buffer de 32 KB. Quand on sort du buffer, un autre bloc est chargé. Cela permet d'ouvrir instantanément des fichiers de plusieurs GB instantanément.
Et pour fractionner les fichiers, c'est prévu dans TC aussi. Menu "fichier" -> "Fractionner fichier".
Marsh Posté le 10-12-2003 à 10:07:39
Comment ouvrir un fichier texte de plus de 50 Mo ? J'ai essayé avec OpenOffice, mais après 16 heures de travail dessus, le fichier est toujours pas ouvert. Le poste est pas très puissant (P2, 128 Mo de RAM). J'ai essayé en augmenatant le swap, mais ça a rien changé.
Message édité par Titalium le 10-12-2003 à 10:09:09