Batch windows: parcours de fichier, et extraction de chaîne.

Batch windows: parcours de fichier, et extraction de chaîne. - Shell/Batch - Programmation

Marsh Posté le 13-01-2009 à 14:57:30    

Salut à tous
 
Je suis débutant en batch windows, et je bloque pour coder un batch qui puisse traiter le cas suivant:
 
-Je possède un fichier texte rempli ligne par ligne d'adresses de fichiers textes sur ma machine.
 
Du type:
 
MonFichierTexte.txt
C:\log1.txt
C:\data\log2.txt
C:\log3.txt
 
-Je voudrais faire une boucle qui puisse, pour chaque fichier inscrit dans MonFichierTexte.txt, aller extraire une ligne particulière.  
 
Comment faire ? j'arrive pas à utiliser les FOR  :sweat:  
 
 :hello:

Reply

Marsh Posté le 13-01-2009 à 14:57:30   

Reply

Marsh Posté le 13-01-2009 à 15:30:24    

Batch obligatoire ou VBS possible ?

Reply

Marsh Posté le 13-01-2009 à 16:07:09    

batch obligatoire :/

Reply

Marsh Posté le 13-01-2009 à 16:18:28    

Fantavision a écrit :

batch obligatoire :/


 
J'peux rien pour toi alors !
 
 :hello:

Reply

Marsh Posté le 14-01-2009 à 10:24:21    

essaie de comprendre ca :

Code :
  1. for /f %i in (fichier.txt) do echo %i


 
une fois que c'est fait tu pourras résoudre 50% de ton problème

Reply

Marsh Posté le 16-01-2009 à 18:06:01    

Salut a tous,
il n'y a pas une commande comme sed qui puisse faire l'affaire, car moi aussi je voudra faire un batch, pour remplacer une chaine de texte par une autre chaine de texte, malgres mes recherches rien ne marche

Reply

Marsh Posté le 16-01-2009 à 18:10:13    

Exemple dans un fichier test.txt je voudrais remplacer  
- a retourner le  
par
- a expedier le
en sachant que j'ai 50 fichiers dans lesquels je dois faire le changement
chaque fichiers ayant bien sur du texte different, ils ont en commun uniquement cette phrase.
Mais ils sont dans le meme repertoire.
Merci

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed