convertir une liste de fichiers en fichiers ? [résolu] - Programmation
Dans la même thématique :
Ceci répond-il à votre question ? Oui | Non
 

Ajouter une réponse



 Mot :   Pseudo :  
 
Bas de page
Auteur
 Sujet : convertir une liste de fichiers en fichiers ? [résolu]
 
qui ne fait rien n'a rien ... sauf rare exeptions
Profil : IDNaute
Plus d'informations

bonjour,  
Mon problème est le suivant :  
 
J'ai une liste de fichiers formée de cette façon :
      David Beckham Soccer.php
      Deadly Skie.php
      Dear Daniel.php
      Deer Hunter.php
      .......
 
je voudrais savoir si il était possible de crée les fichiers de cette liste !
 :pt1cable:  :pt1cable:  :pt1cable:  :pt1cable:  :pt1cable:  :pt1cable:  :pt1cable:  :pt1cable:  :pt1cable:  :pt1cable:  
 
 
merci d'avance
quecg2


Message édité par quecg2 le 14-04-2008 à 14:07:30
Liens

qui ne fait rien n'a rien ... sauf rare exeptions
Profil : IDNaute
Plus d'informations

quelqu'un peut-il m'aider ?


---------------
quentin cg
Profil : IDNaute
Plus d'informations

En quel langage ?


---------------
B800A0 8EC0 B400 B013 CD10 B91000 BA1000 B005
E81000 B407 CD21 B400 B003 CD10 B44C B000 CD21
50 89D0 BB4001 F7E3 89C7 01CF 58 26 8805 C3
qui ne fait rien n'a rien ... sauf rare exeptions
Profil : IDNaute
Plus d'informations

n'importe quel langage me conviens.
Il me faut juste un truc pour pouvoir creer des fichiers a partir d'un fichier texte où il y a les noms des fichiers.
 
Je sais, c'est compliquer !!
lol


---------------
quentin cg
Profil : IDNaute
Plus d'informations

Non, ce n'est pas compliqué.
 
Si tu es sous windows, en batch:

Code :
  1. FOR /F %%A in (tonFichierTexte.txt) do @echo. > %%A


ça boucle sur les ligne dans tonFichierTexte.txt, et ça fait un "echo." (affichage d'une ligne vide) qui est redirigé (avec le > ) dans un nouveau fichier porant le nom indiqué à la ligne courante dans le fichier texte.


---------------
B800A0 8EC0 B400 B013 CD10 B91000 BA1000 B005
E81000 B407 CD21 B400 B003 CD10 B44C B000 CD21
50 89D0 BB4001 F7E3 89C7 01CF 58 26 8805 C3
qui ne fait rien n'a rien ... sauf rare exeptions
Profil : IDNaute
Plus d'informations

eeeee merci, mais je doit metre ca où ? (invité de commande ? executer ?) car en invite de commance, l'ordi me dit que %%A est introuvable.
 
merci quand meme !


---------------
quentin cg
Ne mens pas pour le plaisir de parler.
Profil : IDNaute
Plus d'informations

tu peux faire un petit programme en java, c ou autre et après l'exécuter et t'aura ta liste de fichiers faut juste que tu sache :  
1 - ouvrir un fichier texte avec le langage que t'as choisi
2 - lire le fichier texte ligne par ligne
3 - pour chaque ligne crée un nouveau fichier ayant comme nom l'information que t'as lu comme ligne
 
tu peux chercher des petits tutoriaux sur la manipulation des fichiers avec les bases de programmation, je te conseille java c'est assez simple pour manipuler des fichiers


---------------
Qui veut atteindre la perfection, veut marcher sur l'horizon.
 
La perfection est impossible à atteindre ? Il y en a pourtant qui la détruisent.
Profil : IDNaute
Plus d'informations

quecg2 a écrit :

eeeee merci, mais je doit metre ca où ? (invité de commande ? executer ?) car en invite de commance, l'ordi me dit que %%A est introuvable.

 

merci quand meme !


Tu mets ça dans un fichier .bat et tu l'exécutes

 
Citation :

tu peux faire un petit programme en java, c ou autre et après l'exécuter et t'aura ta liste de fichiers faut juste que tu sache


Il vaut mieux utiliser le python, c'est beaucoup plus rapide et simple ;)


Message édité par CRicky le 29-03-2008 à 00:19:36

---------------
B800A0 8EC0 B400 B013 CD10 B91000 BA1000 B005
E81000 B407 CD21 B400 B003 CD10 B44C B000 CD21
50 89D0 BB4001 F7E3 89C7 01CF 58 26 8805 C3
Ne mens pas pour le plaisir de parler.
Profil : IDNaute
Plus d'informations

oui peut être, j'ai jamais utilisé python, du coup pour ton astuce je vais passer voir comment ça fonctionne quand même, ;-)


---------------
Qui veut atteindre la perfection, veut marcher sur l'horizon.
 
La perfection est impossible à atteindre ? Il y en a pourtant qui la détruisent.
qui ne fait rien n'a rien ... sauf rare exeptions
Profil : IDNaute
Plus d'informations

ok, merci, je vais essayer


---------------
quentin cg
qui ne fait rien n'a rien ... sauf rare exeptions
Profil : IDNaute
Plus d'informations

pour le fichier .bat,  
j'ai juste à mettre les lignes suivantes ? :
nomdufichier.php
nomdufichier2.php  ?????
 
est-ce bien cela ?


---------------
quentin cg
qui ne fait rien n'a rien ... sauf rare exeptions
Profil : IDNaute
Plus d'informations

rebonjour,  
FOR /F %%A in (tonFichierTexte.txt) do @echo. > %%A  
ne marche pas si l'on met des espaces !!!!
 
Mes fichiers sont avec des espaces. Merci quand meme.


---------------
quentin cg
Paranoid Android
Profil : IDNaute
Plus d'informations

retire les espaces dans tes noms de fichiers...

 

ps : c'est "très" pas bien les espaces dans les noms de fichiers.


Message édité par Vinz42 le 04-04-2008 à 15:06:53

---------------
Don't panic!
mouths91 à dit : "[...]des rageux comme kelnem"
Profil : IDNaute
Plus d'informations

essaie avec:
FOR /F %%A in (tonFichierTexte.txt) do @echo. > "%%A"
Les guillemets permettent d'indiquer que l'espace n'est pas séparateur de paramètre batch.


---------------
B800A0 8EC0 B400 B013 CD10 B91000 BA1000 B005
E81000 B407 CD21 B400 B003 CD10 B44C B000 CD21
50 89D0 BB4001 F7E3 89C7 01CF 58 26 8805 C3
qui ne fait rien n'a rien ... sauf rare exeptions
Profil : IDNaute
Plus d'informations

ok, j'essaye, merci


---------------
quentin cg
qui ne fait rien n'a rien ... sauf rare exeptions
Profil : IDNaute
Plus d'informations

non, ca ne marche pas ...


---------------
quentin cg
qui ne fait rien n'a rien ... sauf rare exeptions
Profil : IDNaute
Plus d'informations

bon, le probleme d'espace n'est pas très grave (je peux faire sans).
J'ai une autre question...
Est il possible de mettre du texte dans ces fichiers ?


---------------
quentin cg
Profil : IDNaute
Plus d'informations