Signaler

Tri de fichier [Résolu]

Posez votre question Geniso - Dernière réponse le 15 avril 2017 à 00:03 par [Dal]
Bonjour,

J'ai un fichier texte qui doit faire 100.000 lignes à peu pret et je voudrais trier tous ça, donc quelqu'un connait un programme qui peut par exemple exporter sur un autre fichier texte toutes les lignes qui comportent le mot (TAB) par exemple? Ou bien supprimer toutes les lignes qui comportent le mot (BTC).
Cordiallement
Afficher la suite 
Utile
+1
plus moins
Salut Geniso,

Avec un éditeur de texte un peu évolué qui gère les expressions régulières, cela se fait facilement.

Par exemple, avec Vim :

http://vim.wikia.com/wiki/Search_for_lines_not_containing_pattern#Using_the_:v_command
http://vim.wikia.com/wiki/Delete_all_lines_containing_a_pattern
http://vim.wikia.com/wiki/Tutorial
https://scotch.io/tutorials/getting-started-with-vim-an-interactive-guide

Sous Windows, avec Notepad++, on peut le faire aussi, de façon plus alambiquée, si tu ne veux pas te lancer dans l'apprentissage de Vim :

http://stackoverflow.com/questions/5876296/regex-remove-lines-containing
https://superuser.com/questions/290247/how-to-delete-all-lines-in-notepad-except-lines-containing-a-word-i-need


Dal
Cette réponse vous a-t-elle aidé ?  
Geniso- 14 avril 2017 à 21:10
Bonjour, merci de ta reponse

Je suis sous windows mais avec notepad++, ça supprime que le mot et non la ligne
Répondre
[Dal] 4318Messages postés mercredi 15 septembre 2004Date d'inscription ContributeurStatut 24 mai 2017 Dernière intervention - 14 avril 2017 à 23:54
cela m'étonne beaucoup que "Remove Bookmarked lines" supprime autre chose que des lignes marquées.

fais-tu bien comme indiqué là : http://stackoverflow.com/questions/5876296/regex-remove-lines-containing#5899441
Répondre
Geniso- 15 avril 2017 à 00:01
Oui merci beaucoup j'ai oublié de te répondre, apres ma réponse je suis aller voir le lien et j'ai reussi a arranger un fichier de plusieurs millier de ligne en une dizaine de minute je te remerci beaucoup mais je ne sais pas comment mettre le poste en "résolu"
Répondre
[Dal] 4318Messages postés mercredi 15 septembre 2004Date d'inscription ContributeurStatut 24 mai 2017 Dernière intervention - 15 avril 2017 à 00:03
c'est fait :-)
Répondre
Donnez votre avis
Utile
+0
plus moins
Bonsoir,

Je ne connais pas de logiciels qui permettent cela, mais la majorité des traitements de texte permettent de chercher un mot, et même de le remplacer, ce qui pourrait déjà vous faciliter un peu la tâche(Ctrl+F pour rechercher et Ctrl+H pour rechercher et remplacer il me semble).
Geniso- 12 avril 2017 à 20:25
Oui mais il y a 100.000 lignes et avec Ctrl+F c'est long, est-ce possible de faire un script en java ou n'importe ?
Répondre
Logs 6Messages postés mercredi 12 avril 2017Date d'inscription 13 avril 2017 Dernière intervention - 12 avril 2017 à 20:33
Ça n'a pas l'air d'exister actuellement, je ne sais pas si c'est possible, je vais continuer de chercher, je vous tiens au courant.
Répondre
Donnez votre avis

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes.

Le fait d'être membre vous permet d'avoir des options supplémentaires.

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !