Logiciels Créeant 2 Fichiers txt [Recherche] - Logiciels - Windows & Software
Marsh Posté le 25-11-2006 à 12:52:55
Tu sais coder ? Parce que c'est vraiment tout con. Si tu as un fichier exemple à passer et un compilo C chez toi, je peux jeter un oeil (si j'ai bien compris ce que tu veux).
Edit : encore plus simple, si tu as accès à une machine Unix/Linux :
Un script (script.sh par exemple)
Code :
|
Il suffit de l'appeler : script.sh fichier_entree.txt fichier_sortie1.txt fichier_sortie2.txt .
Marsh Posté le 26-11-2006 à 16:02:01
arf je ne sais pas du tout coder. J'ai su dans le temps quelques trucs en php et html mais ca fait 3/4ans que j'ai arrêté donc j'ai tout zappé. Si tu veux un fichier exemple, voici le lien:
Contre Pétrie
Merci d'avance
@+
Marsh Posté le 29-11-2006 à 15:03:29
Ton fichier ne rentre pas dans les règles d'HFR, il est limite, limite je trouve....
Marsh Posté le 30-11-2006 à 11:48:29
Hardware.fr, je voulais juste dire que ton fichier texte est un peu "osé" pour être publié sur un forum.
Marsh Posté le 30-11-2006 à 17:12:30
je ne l'ai pas publié mais il est vrai qu'il est un peu osé. simplement, je voudrais séparer les propositions des solutions.
Quelqu'un a t il une solution?
Marsh Posté le 01-12-2006 à 22:19:22
Puisque tu as fait du php, tu peux faire quelque chose de très rapide avec la simple fonction strsplit.
Marsh Posté le 02-12-2006 à 11:34:18
Je me suis trompé, c'est plutôt explode() qu'il faut utiliser.
http://fr2.php.net/manual/fr/function.explode.php
Tu lis ton fichier ligne par ligne, ou tout dans une même chaine, et tu exploses relativement à "-".
Marsh Posté le 02-12-2006 à 11:40:43
Donc je crée un fichier avec ce code php:
Code :
|
Mais où préciser qu'il explore le fichier "contre.txt" pour exemple et qu'il me sépare à chaque " - " et qu'il me crée deux fichiers, une ligne pour chaque fichier...?
Merci d'avance
Marsh Posté le 02-12-2006 à 11:45:06
Tu as compris comment fonctionne explode() ? Pour le reste, regarde la doc des fonctions de manipulation de fichier (fopen, fread/fscanf, fclose, fwrite...).
PS : je n'écrirai pas le script, hein. Sinon, c'est la porte ouverte à toutes les demandes de codage pour n'importe quoi.
Marsh Posté le 02-12-2006 à 11:48:29
Donc en gros, je fais en php:
ouvre fichier, scan fichier, mais explode je vois pas à quoi il sert et surtout qu'est ce qu'il fait? Il trouve où il y a " - " et me crée les 2 autres fichiers ou bien je dois encore faire intervenir une autre fonction?
Marsh Posté le 02-12-2006 à 11:52:47
$resultat=explode("-", "toto-tutu-pouet" );
$resultat[0] contient "toto"
$resultat[1] contient "tutu"
$resultat[2] contient "pouet"
Marsh Posté le 02-12-2006 à 11:55:45
Et comment je fais après pour mettre dans un même fichier les résultats pair, et dans un autre les résultats impair?
Marsh Posté le 02-12-2006 à 11:59:47
Ce n'est pas l'ouverture de fichier dont j'ai besoin mais la séparation des résultats plus exactement qu'il me faudrait
Marsh Posté le 02-12-2006 à 12:01:08
Tu ouvres deux fichiers en écriture, tu mets les résultats de l'explode d'indices impairs dans l'un et les résultats d'indices pairs dans l'autre.
Marsh Posté le 02-12-2006 à 12:02:04
yeyeeric a écrit : Ce n'est pas l'ouverture de fichier dont j'ai besoin mais la séparation des résultats plus exactement qu'il me faudrait |
Dans son précédent message kzimir t'explique tout
Marsh Posté le 02-12-2006 à 12:04:18
Ok les gars, je vais essayer de m'y remettre
merci pour toute votre aide
Marsh Posté le 17-11-2006 à 21:11:00
Bonjour à tous,
Voilà j'ai besoin d'un logiciel qui me fasse d'un seul fichier txt 2 et qu'il met une expression sur 2 entre tiret (-) dans un des deux fichiers. Je m'explique.
ex de fichier 0:
exemple 1 - exemple 2 - exemple 3 - exemple 4 - ......
Je voudrais donc qu'à chaque :" - " il copie l'expression dans un fichier et dans l'autre. J'espère avoir été clair parce que j'ai des 1000ers d'expression à trier et il me faut deux fichiers contenant pour mon exemple, les exemples pairs dans un, les impairs dans l'autre
J'espère avoir été clair