On Fri, 31 Aug 2001, ... wrote:
Anonyme?!
> Essaie sa,
>
> find . -name \*.htm|xargs -i mv {} {}l
Mais bon! Concis et recursif!
> Pour la deuxieme sollution
>
> find . -name \*.html -exec basename {} ll \;|xargs -i mv {}l {}
Ah! L�, on n'est plus recursif!
Danger de retrouver toute une arborescence group�e dans un r�pertoire:=))
Personellement je pr�f�re la solution ``lourde'' qui n'utilise pas
xargs mais bash2 et peut aussi �tre donn�e en ligne de commande:
$ for file in $(find . -name *.html);do mv $file ${file%l};done
et au retour:
$ for file in $(find . -name *.htm);do mv $file ${file}l;done
--
F�lix Hauri - <[EMAIL PROTECTED]> - http://www.f-hauri.ch
--
http://www-internal.alphanet.ch/linux-leman/ avant de poser
une question. Ouais, pour se d�sabonner aussi.