Quel logiciel pour traitement de masse de fichiers textes?

Quel logiciel pour traitement de masse de fichiers textes? - Logiciels - Windows & Software

Marsh Posté le 19-02-2005 à 12:37:47    

Bonjour, je cherche un programme qui me permettrait de remplacer une chaine de caractére (f:\) par une autre (i:\) dans une série de playlist .m3u (donc des fichiers textes)... En connaissez vous? :??:

Reply

Marsh Posté le 19-02-2005 à 12:37:47   

Reply

Marsh Posté le 19-02-2005 à 14:14:01    

:hello:  :hello:  :hello:

Reply

Marsh Posté le 20-02-2005 à 15:14:34    

:(  :(  :(  personne?

Reply

Marsh Posté le 20-02-2005 à 15:21:20    

Xchange

Reply

Marsh Posté le 20-02-2005 à 15:21:30    

sous un unix/linux, je te dirais de regarder sed ou tr  
 
http://www.ac-creteil.fr/reseaux/s [...] ltres.html
 
Il en existe des ports sous win, faut que je retrouve l'URL
 
 
EDIT : retrouvé : http://unxutils.sourceforge.net/


Message édité par Mjules le 20-02-2005 à 15:22:42

---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
Reply

Marsh Posté le 20-02-2005 à 18:39:20    

je suis vraiment désolé mais je n'y arrive pas! j'essaye avec sed mais il ne veut pas. En fait, je veux remplacer toutes les occurences "f:\" par "g:\" de tout les fichiers *.m3u contenus dans le répertoire de sed...
 
J'ai tapé "sed s/f:\/g:\/g *.m3u > *.m4u
Il me répond: Syntaxe du nom de fichier, de répertoire ou de volume incorrecte.
 
Que faire?

Reply

Marsh Posté le 21-02-2005 à 16:41:35    

:bounce:  :bounce:  :bounce:

Reply

Marsh Posté le 21-02-2005 à 21:52:32    

ça doit être l'antislash qui passe pas bien ; essayes de remplacer sans


---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
Reply

Marsh Posté le 21-02-2005 à 22:08:40    

ca ne marche pas non plus sans l'antislash  :(  
 

Reply

Marsh Posté le 21-02-2005 à 22:09:40    

et si tu lui colles un nom réel et pas un *.xxx ?


---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
Reply

Marsh Posté le 21-02-2005 à 22:09:40   

Reply

Marsh Posté le 21-02-2005 à 22:17:39    

ben là, il n'y a aucunes ereures mais quand j'ouvre le fichier avec word, il n'y a aucune modification  :na:  :p  
De toute façon, le but est de convertir tous les fichiers sans devoir taper tous leur nom...

Reply

Marsh Posté le 23-02-2005 à 19:22:50    

tu pourrais mettre un fichier en ligne que je teste chez moi


---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
Reply

Marsh Posté le 23-02-2005 à 19:52:16    

Voilà l'ensemble du fichier!
 
#EXTM3U
#EXTINF:197,Bjork                          - Unravel
J:\bjork - homogenic\Björk - Unravel.mp3
#EXTINF:199,Bjork - Pluto
J:\bjork - homogenic\Homogenic - 09 - Pluto - Bjork.mp3
#EXTINF:272,10 - Björk - All is full of love
J:\bjork - homogenic\10 - Björk - All is full of love.mp3
#EXTINF:305,Björk - Joga
J:\bjork - homogenic\Björk - Homogenic - 02 - Joga.mp3
#EXTINF:316,Björk - Bachelorette
J:\bjork - homogenic\Björk - Homogenic - 04 - Bachelorette.mp3
#EXTINF:353,Björk - All Neon Like
J:\bjork - homogenic\Björk - Homogenic - 05 - All Neon Like.mp3
#EXTINF:269,Björk - 5 Years
J:\bjork - homogenic\Björk - Homogenic - 06 - 5 Years.mp3
J:\bjork - homogenic\Björk - Homogenic - 07 - Immature.mp3
J:\bjork - homogenic\Björk - Homogenic - 08 - Alarm Call.mp3
J:\bjork - homogenic\Bjork - Hunter.mp3
 
 
Il suffit de l'enregistrer en *.m3u!  
merci!

Reply

Marsh Posté le 23-02-2005 à 20:00:24    

sed -e s/J\:/I\:/g test.m3u > test.m4u


 
ça marche pour ton fichier sous GNU/linux
 
pour traiter tout les fichier, il va surement falloir faire une boucle ( sous nux, ce serait un truc du genre

for i in *.m3u;do sed -e s/J\:/I\:/g $i >$i.m4u;done

) en batch


Message édité par Mjules le 23-02-2005 à 20:04:01

---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
Reply

Marsh Posté le 23-02-2005 à 21:54:10    

Bon, je suis arrivé à remplacer les occurences mais jamais à faire un fichier batch.. En revanche, j'ai trouvé un programme faisant ce que je recherche tout seul...  :p  :p  :D  :D  
Il s'agit de txtrpl95!
 
Mais en tout cas, un grand merci pour ton aide car sans rechercher des infos sur les fichiers batch, je n'aurais jamais trouvé ce programme! merci!!!

Reply

Sujets relatifs:

Leave a Replay

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