(Courriels de diversion: <elucubrer@tuerent-decaissements.com> <regaleraient@devêtir-connaisseurs.com> <hargneuse@attables-muscs.com> <etroitement@aberrante-couses.com> <check-lists@mandariniers-malfaiteurs.com> <meteorologique@demanche-croquer.com> <delicatesses@congeneres-emeche.com> <satisfaisant@suppleerent-enjambera.com> <grossissons@accumulateurs-indifferemment.com> <eluciderez@cueillais-malversation.com> )


RIBO Thomas wrote:

> f() {
>    dir=$(dirname "$1")
>    FILE=$(basename "$1")
>    file=$(echo "$FILE" | tr [:upper:] [:lower:])
>    mv "$1" "$dir/$file"
> }
> 
> for i in `find . -depth -print`
> do
>         f $i
> done

   Si tu es content de ça, alors je propose :

(echo '
f() {
    dir=$(dirname "$1")
    FILE=$(basename "$1")
    file=$(echo "$FILE" | tr [:upper:] [:lower:])
    mv "$1" "$dir/$file"
}' ; find . -depth -print | sed -e 's/^/f /') | ksh

   (On peut le présenter en une ligne, mais c'est illisible.)


-- 
Marc Thirion                   | Ramonville Saint-Agne, France
Projet Internet et Citoyenneté : http://www.le-pic.org/

--------------------------------------------------------------------
Les listes de diffusion occultes: <URL:http://www.CULTe.org/listes/>