[PERL ?] URGENT : Commande avancée pour déplacer les fichiers

URGENT : Commande avancée pour déplacer les fichiers [PERL ?] - Programmation

Marsh Posté le 11-02-2001 à 00:49:55    

Je cherche une commande en PERL qui permette de renommer des fichiers en conservant les accents (contrairement à la commande DOS : REN). Cette commande devra pouvoir gérer les chemins entiers (ex rename("C:\A\B\C\TOTO.txt","D:\tutu.txt" );).
 
Si quelqu'un la connaît, je lui serai éternellement reconnaissant et lui serai dévoué à VIE. Pas envie de me retapper le renommage des 20000 fichiers, moi
 :).
 
Comme vous pouvez le constater, il y a une petite différence entre le titre du POST et son contenu, mais je suppose que ça ne posera aucun problème pour un expert PERL.

 

--Message édité par el goano--

Reply

Marsh Posté le 11-02-2001 à 00:49:55   

Reply

Marsh Posté le 11-02-2001 à 12:09:47    

rename("chemin/anciennom", "chemin/nouveaunom" );

Reply

Marsh Posté le 11-02-2001 à 23:56:22    

Merci, c'était trop simple, je l'avais devant les yeux.
 
 
Cependant, cette commande fait plus que renommer les fichiers, elle peut également les déplacer, et les 20000 fichiers que j'ai à renommer n'ont pas se format là. Il faudrait en fait que je n'ai pas à spécifier le chemin pour le nom du fichier cible, pour reprendre ton exemple, la commande devrait plutôt être :  
 
rename("chemin/anciennom", "nouveaunom" );

Reply

Sujets relatifs:

Leave a Replay

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