*
Bienvenue, Invité. Veuillez vous connecter ou vous inscrire.
Avez-vous perdu votre courriel d'activation?
22 Mai 2012 à 08:25:02

Connexion avec identifiant, mot de passe et durée de la session



 

Compter le nombre de ligne dans un fichier texte


« sujet précédent | | sujet suivant »
Pages: [1] Imprimer
Auteur Fil de discussion: Compter le nombre de ligne dans un fichier texte  (Lu 5005 fois)
sebas_7825
Nouveau membre
*

Points gagnés: 0
Messages: 2


Voir le profil
Compter le nombre de ligne dans un fichier texte
« le: 02 Novembre 2009 à 18:30:17 »

Bonsoir,

J'ai un petit soucis, pouvez vous svp m'aider

Je voudrais connaitre le nombre de ligne dans un fichier texte sans l'ouvrir (celui-ci fait près de 7 GO)

Il est disponible sous un répertoire windows (D:\Temp\RX.TXT)

Peux être via une commance DOS? mais je ne sais le faire.

Un grand merci d'avance. Very Happy

Journalisée
mathias
Rédacteur Modérateur
Intarissable
*****

Points gagnés: 3
Messages: 1063



Voir le profil
Re : Compter le nombre de ligne dans un fichier texte
« Répondre #1 le: 02 Novembre 2009 à 18:54:57 »

Bonsoir;

Je ne connais pas de moyen pour savoir ceci personnellement, maintenant peut être que des collègues viendront vous en dire plus à se sujet Wink

Bonne soirée.

Cordialement Wink
Journalisée

Administrateur système et réseau

Webmaster
sebas_7825
Nouveau membre
*

Points gagnés: 0
Messages: 2


Voir le profil
Re : Compter le nombre de ligne dans un fichier texte
« Répondre #2 le: 02 Novembre 2009 à 19:21:33 »

Merci quand meme.
Journalisée
Damien
Rédacteur Admin
Intarissable
*****

Points gagnés: 5
Messages: 2852



Voir le profil WWW
Re : Compter le nombre de ligne dans un fichier texte
« Répondre #3 le: 03 Novembre 2009 à 12:17:33 »

Bonjour,

Vous pouvez le faire avec la commande DOS suivante :

Code:
find /c "data" monfichier.txt

Ca compte le nombre de ligne contenant la chaine "data".
Seulement je ne sais pas s'il est possible de mettre des chaines hexa pour rechercher les retours à la ligne (j'ai essayé vite fait, mais ca n' a pas l'air de passer.

Pour contourner le problème, vous pouvez donc rechercher une chaine dont vous etes sûr qu'elle n'existe pas dans votre fichier. Exemple :

Code:
find /v /c "chainesuperlonguequinestpasdansmonfichier" monfichier.txt


Là ça doit vous retourner le nombre de ligne, MAIS, sachez que sous windows a ma connaissance, n'importe quel script va impliciment vous ouvrir le fichier et le parcourir pour retourner le nombre de ligne. Il ne me semble pas qu'il puisse le savoir autrement.
Si la commande rame sur un fichier de 7 Go, vous saurez donc pourquoi.
Journalisée

Cordialement,
Damien

Tutoriels informatique
mathias
Rédacteur Modérateur
Intarissable
*****

Points gagnés: 3
Messages: 1063



Voir le profil
Re : Compter le nombre de ligne dans un fichier texte
« Répondre #4 le: 03 Novembre 2009 à 17:27:08 »

T'en qu'à faire autant ouvrir le fichier .txt sous notepad ++ et là on le sait direct. Maintenant il faut que le PC puisse suivre ^^
Journalisée

Administrateur système et réseau

Webmaster
n000b51
Nouveau membre
*

Points gagnés: 0
Messages: 1


Voir le profil
Re : Compter le nombre de ligne dans un fichier texte
« Répondre #5 le: 06 Décembre 2009 à 02:07:39 »

Hello,

si tu peux le scinder d'abord pour y compter les lignes ce sera plus facile.

Si tu es sous Linux peut être que la solution réside ici :

http://www.commentcamarche.net/faq/sujet-953-linux-decouper-un-fichier-en-plusieurs-parties

Mais apparemment tu es sous windows, donc essayes d'utiliser les solutions proposées là :

http://www.commentcamarche.net/forum/affich-2223090-comment-couper-un-fichier-texte-en-plusieurs

Si cela ne fonctionne pas, je crois qu'il faudra te résigner...

Un truc qui n'a rien à voir, mais bon, BigDump est un importateur de Base de Données de grandes tailles (ext. .sql et/ou donc .txt) peut être qu'en compressant le fichier, il pourrait te permettre de le lire, le découper ou le manier plus facilement, pour en revenir à la partie scindage...

Sait-on jamais, si tu peux leur poser la question pour l'utilisation d'un fichier de cette taille...

http://www.ozerov.de/bigdump.php

Mais bon je ne suis pas convaincu...
« Dernière édition: 06 Décembre 2009 à 02:09:40 par n000b51 » Journalisée
Pages: [1] Imprimer 
« sujet précédent | | sujet suivant »
Aller à:  

Powered by SMF 1.1.12 | SMF © 2006, Simple Machines LLC

Page générée en 0.145 secondes avec 18 requêtes.