Rechercher : dans
Par :

Lire un gros fichier texte

Dernière réponse le 22 fév 2008 à 13:12:24 sempo, le 22 nov 2005 à 12:43:02 
 Signaler ce message aux modérateurs

Bonjour,
J'ai un gros fichier texte de 719mo et je n'arrive pas a l'ouvrir par un simple double-click, peu importe le logiciel utilisé.
j'ai écris un programme qui me permettrai de lire le fichier texte ligne par ligne et de me retourner la premiere ligne afin d'en connaitre la structure.
Mais celui-ci me retourne des données incohérentes.

Je reviens sur terre et prefere me remettre à vous pour vous demander comment puis-je lire ce gos fichie texte ???
existe t-il des freeware qui partitionneraient ces gros fichiers ?

Merci d'avance pour toute réponse

Sempo

Meilleures réponses pour « lire un gros fichier texte » dans :
[MS-Dos] Ecrire dans un fichier texte en batch VoirPour écrire dans un fichier texte, il suffit d'utiliser une redirection ">" : echo texte_à_ecrire > fichier_de_sortie.txt Pour écrire à la fin d'un texte existant (concaténation) : echo "écriture a la fin du fichier ">>...
MySQL - Chargement d'un fichier texte dans une table VoirPour charger une fichier texte défini comme suit : $ tail /home/user1/test.txt 'nom1',1,9 'nom2',2,3 'nom3',3,54 'nom4',4,2 'nom5',5,9 Dans une table définie comme suit : CREATE TABLE chargertest ( ...
Fichier TXT VoirFormat TXT Un fichier TXT est un fichier texte, c'est-à-dire un simple fichier contenant du texte au format ASCII. Pour ouvrir ou modifier un tel fichier, il suffit d'utiliser le bloc-notes ou un éditeur de texte traditionnel.

1

Marden, le 22 nov 2005 à 13:12:17

Es-tu sûr qu'il s'agit bien d'un fichier "texte" ? Ne pourrait-il s'agir d'un fichier dont l'extension a été modifiée ?
Vu la taille de la chose, on voit mal qui aurait eu le temps et la patience de se livrer à la saisie d'un tel texte.
Le fichier en question ne contient sûrement pas de "données incohérentes" (avec quoi ?), il a simplement une logique difficile à appréhender.
Une piste : lire les premiers enregistrements en hexa, et les soumettre à la sagacité des intervenants du présent forum.

Répondre à Marden

2

teebo, le 22 nov 2005 à 14:55:17

Je pense aussi à un trace...
On arrive à des trucs dément parfois (record 3GB de trace en csv 8-) )
Always forgive your enemies
Nothing annoys them so much.

(Oscar Wilde)

Répondre à teebo

3

hssissen, le 22 nov 2005 à 15:23:05
  • +1

Dans ton scripte, quelle commande tu as utilisé pour lire ton fichier? avec cat ça ne devrait pas poser de problèmes.

Répondre à hssissen

4

 carbon3, le 22 fév 2008 à 13:12:24
  • +1

Curieusement, la taille du fichier évoque un fichier vidéo...

Répondre à carbon3