spliter un fichier TXT - Logiciels - Windows & Software
Marsh Posté le 13-01-2005 à 12:37:43
ReplyMarsh Posté le 13-01-2005 à 13:22:13
regarde du coté des programmes perso!
au pire programme le ça doit pas etre tres dificile
Marsh Posté le 13-01-2005 à 13:22:31
Ton fichier, il faut qu'il soit coupé en deux en plein milieu, ou par rapport à une référence précise ?
Marsh Posté le 13-01-2005 à 13:45:21
Wolfman a écrit : Ton fichier, il faut qu'il soit coupé en deux en plein milieu, ou par rapport à une référence précise ? |
vers le milleu, mais il ne doit pas couper une ligne.
J y ai bien penssé a un programe Home made, mais kan j ai ete en demandé un sur le forum Programmation, le modo m a fermé mon topic car ils ne fournissent pas de code tout finis.
Marsh Posté le 13-01-2005 à 14:03:15
tigrou libre a écrit : ben non..... fautse creuser un peu la tete! |
ba oui mais moi la prog.....
et surtout c est pas une fin en soit pour moi, c est ke j en ai besoin c est tout.
[Hors sujet]
tu a un lien avec tigrou_bis ?
Marsh Posté le 13-01-2005 à 15:30:42
Au risque de dire une grosse connerie :
a) tu ouvres ton fichier texte
b) avec la petite barre du bord droit de ta fenêtre, tu te positionnes plus ou moins au milieu
c) tu te mets en début de ligne
d) tu appuis sur Ctrl + Fin
e) tu fait Ctrl + X
f) tu ouvres un fichier texte vide
g) tu fais Ctrl + v
h) tu sauves les deux
Et t'as un super outils splitter de fichier texte gratos, j'ai pas encore déposé le brevet mais j'y cours !
Par contre si t'as la même chose à faire avec de nombreux fichiers TXT, c'est plus pareil mais si t'explique ton problème avec un peu de recul, qui sait on peut t'aider mieux.
Marsh Posté le 13-01-2005 à 15:40:58
Ephmride a écrit : Au risque de dire une grosse connerie : |
si tu cherche du boulo, je t engage desuite : 0, tu passe toutes les nuit vers 2H tu me split mon fichier TXT de 7Mo entre 2 process.
OK ?
Marsh Posté le 13-01-2005 à 15:41:50
c'est sous windows ou sous un autre OS ?
Marsh Posté le 13-01-2005 à 15:51:52
tu as possibilité d'y installer cyfgwin ou les SFU ?
parce que l'outil split ( http://sunsite.rediris.es/pub/mirr [...] -5.tar.bz2 ) fait ce que tu cherches
|
Marsh Posté le 13-01-2005 à 15:55:16
en fait il en existe une version win32 native :
http://unxutils.sourceforge.net/
Marsh Posté le 13-01-2005 à 16:39:27
Z_cool a écrit : si tu cherche du boulo, je t engage desuite : 0, tu passe toutes les nuit vers 2H tu me split mon fichier TXT de 7Mo entre 2 process. |
Tu triches !!!!!
Au départ, t'as pas dit qu'il fallait le faire toutes les nuits à 2 h 00 du matin. Je t'ai répondu à ta question avec les informations que tu as donnés dans l'énoncer d'un problème : découper un fichier texte en deux parties plus ou moins égale mais avec des lignes complètes.
Ma manière est la plus facile à mettre en oeuvre.
.... mais je sentais que tout n'était pas dit d'où mon
Citation : "si t'explique ton problème avec un peu de recul, qui sait on peut t'aider mieux." |
Marsh Posté le 13-01-2005 à 16:41:05
presque toute les commandes unix / linux de shell sont porter sous windows ( enfin, on en trouve tres souvent des binaire win32 ), ce qui est bien pratique pour faire des batch ...
@+
Marsh Posté le 13-01-2005 à 17:04:43
bl@p_psx a écrit : presque toute les commandes unix / linux de shell sont porter sous windows ( enfin, on en trouve tres souvent des binaire win32 ), ce qui est bien pratique pour faire des batch ... |
ouai mais il faut souvent reinporter des montagne de Lib avec
Marsh Posté le 13-01-2005 à 17:16:04
sinon un vbscript ça t'irait ? (lancable en ligne de commandes). Je pourrais te faire ça si tu me dis précisément ce que tu veux.
Marsh Posté le 13-01-2005 à 17:17:18
Z_cool a écrit : ouai mais il faut souvent reinporter des montagne de Lib avec |
pas forcement, mais bon, t'a trouver ce que tu voulais là ? la commande split ?
Marsh Posté le 15-02-2005 à 10:15:28
ccp6128 a écrit : sinon un vbscript ça t'irait ? (lancable en ligne de commandes). Je pourrais te faire ça si tu me dis précisément ce que tu veux. |
si tu est encors la ....
Marsh Posté le 15-02-2005 à 11:20:16
Bon,j ai bien trouver comment utiliser la commande Split, mais pas comment lui dir a quel endroit il doit couper
Marsh Posté le 15-02-2005 à 11:29:16
salut,
tu peux essayer ça :
ftp://mirrors.blue.aol.com/pub/si [...] chop31.zip
y a juste à taper en ligne de commande : chop31 nom_du_fichier
et ça te le coupe en 2 par défaut
j'ai testé un peu, et ça me m'a coupé de lignes
Citation : |
Marsh Posté le 15-02-2005 à 11:36:56
ReplyMarsh Posté le 15-02-2005 à 11:39:06
http://www.arches-etudes.fr/fichiers/chop31.zip
@+
Marsh Posté le 15-02-2005 à 11:39:43
dans le même genre il y avait :
ftp://mirrors.blue.aol.com/pub/si [...] lit60i.zip
avec une commande du genre : split blabla.txt test.txt f 2 n
mais là j'ai eu des cas où la ligne était coupée
Marsh Posté le 15-02-2005 à 11:40:26
marche chez moi
enfin t'as un autre lien donné par bl@p_psx
Z_cool a écrit : j arrive pas a le recuperer de ton FTP |
Marsh Posté le 15-02-2005 à 11:40:57
tu peux egalement faire un scipt php en ligne de commande avec php.exe et les 2 dll ... ( je fait beaucoup de script avec ca maintenant ... )
@+
Marsh Posté le 15-02-2005 à 11:41:47
blueteen a écrit : marche chez moi |
marche chez moi aussi , mais je lui ai mis un lien http ...
Marsh Posté le 15-02-2005 à 11:44:09
un dernier pour la route qui marche aussi :
http://ftp.sunet.se/pub/OS2/hobbes [...] fcut10.zip
fcut-dos /p2 texte.txt test.txt
donne TEST.001 et TEST.002
lignes non coupées
chop31 restant le plus simple
Citation : FCUT is a straightfoward splitter which includes options to split files into parts or user-defined sizes. Files split by FCUT can be rejoined with the copy /b command in DOS and OS/2, or the cat command in Unix. |
Marsh Posté le 15-02-2005 à 11:44:13
blueteen a écrit : marche chez moi |
j ai un proxy assé chiant avec le FTP
Marsh Posté le 15-02-2005 à 11:53:16
ok, j ai reussi a recuperé CHOP, il est pas mal, mais il m ajout un caractere a la fin des fichiers.
Marsh Posté le 15-02-2005 à 12:00:27
ah oui exact
ce sont des marques de fin de fichiers.
là je viens de faire un test sur le même fichier, avec chop et fcut, et fcut m'a coupé la ligne cette fois.
Marsh Posté le 15-02-2005 à 12:16:43
ReplyMarsh Posté le 15-02-2005 à 12:17:43
bon, probleme suivant : si le fichier a spliter n est pas dans le meme repertoir, ca marche pas terrible semble t il
Marsh Posté le 15-02-2005 à 13:38:30
oui y a bien l'option -Z qui vire ce marqueur de fin de fichier.
j'ai testé ça, et ça marche :
chop31 f:\test.txt -z -of:\WUTemp
chop31 se trouvant dans c:\chop31
le fichier à découper est : test.txt sur le lecteur F
suppression du caractère de fin de page -z
et choix du dossier de destination (f:\WUTemp)
Marsh Posté le 15-02-2005 à 13:43:44
ReplyMarsh Posté le 15-02-2005 à 13:44:33
@+
Marsh Posté le 13-01-2005 à 10:54:32
Salut,
Je suis a la recherche d un programme en ligne de commande capable de couper un fichier TXT en 2 (enfin avec des lignes completes)
il faudrait un qui s execute en ligne de commande merci
---------------
#mais-chut