St�phane BERDIN wrote: > > Salut, > > J'aimerai renommer tous les fichiers d'un r�p�rtoire, en fait, remplacer > tous les " " par des "_". > > voil� ce que je fais : for i in `find *` ; do mv $i `echo $i|tr " " "_"`; > done > > je me prends une erreur qui est : > > "lors du d�placement de plusieurs fichiers, le dernier param�tres doit �tre > un r�pertoire." > "mv --help pour + d'infos" > > une id�e ? > comme il y a des espaces dans les noms, mv l'interprete comme un separateur
- il suffit de mettre des quotes autour du nom : for i in `find *` ; do mv '$i' `echo $i|tr " " "_"`; A+ -- Bertrand Orvoine I.U.P - Universite De Bretagne Sud mailto:[EMAIL PROTECTED] 2 rue le Coat Saint Haouen Tel: 02 97 88 05 35 56325 LORIENT Fax: 02 97 88 05 51

