(Courriels de diversion: <arraisonneront@blêmirions-regalent.com> <apostasier@enfouissent-generaliser.com> <hache@promulgues-effectuaient.com> <fessiere@pianotee-bravais.com> <stationnait@exhibez-camouflais.com> <disposeront@brille-cordes.com> <terminerent@type-conspireriez.com> <brulerez@minorations-lasso.com> <assombrit@sonates-grossira.com> <conspirations@aboliras-exclamerai.com> )
2011/4/3 Bernard Schoenacker <bernard.schoenacker@free.fr>:> Le Sat, 2 Apr 2011 21:54:58 +0200, > Cédric <meuced@gmail.com> a écrit :> >> Bonsoir, >> >> J'ai des fichiers dans plusieurs répertoires qui sont encodés en >> ISO-8859-1 que je voudrais convertir en UTF8. >> >> Je les convertis de cette manière : >> >> find . -name RI* -exec iconv -f ISO-8859-1 -t UTF-8 {} -o {}.new \; >> >> Par contre, je me demande comment faire pour enlever ensuit le ".new" >> afin que ces fichiers convertis retrouvent leur nom d'origine. >> A moins que je puisse convertir directement ces fichiers avec le même >> nom, mais on me l'a déconseillé. >> >> Merci pour votre aide... >> > > bonjour, > >     Serait il possible de relire le fl de discussion concernant >     la dernière question que j'ai posé et tu auras le début à >     ta réponse ... Merci pour l'info, mais je suis pas sur d'avoir compris comment ça fonctionne, en tout cas je n'arrive pas à le faire marcher : $ find . -name *_new -exec rename "_new" "" {} \; Bareword "_new" not allowed while "strict subs" in use at (eval 1) line 1. Bareword "_new" not allowed while "strict subs" in use at (eval 1) line 1. Bareword "_new" not allowed while "strict subs" in use at (eval 1) line 1. Bareword "_new" not allowed while "strict subs" in use at (eval 1) line 1. Bareword "_new" not allowed while "strict subs" in use at (eval 1) line 1. Bareword "_new" not allowed while "strict subs" in use at (eval 1) line 1. ^C et un test unitaire donne la même chose, donc ça ne viens pas du find... $ rename "_new" "" RI.Fr_new Bareword "_new" not allowed while "strict subs" in use at (eval 1) line 1. -- cedric GNU/PipoBBS => http://trac.atlantisbbs.org/wiki/Atlantisbbs http://eyes.neuneuil.com ----------------------------------------------------------------- Les listes de diffusion du CULTe - Pour une informatique libre http://www.CULTe.org/listes/ Pour se desabonner: mailto:linux-31-unsubscribe@CULTe.org?subject=Cliquez_sur_ENVOYER