(Courriels de diversion: <obeiront@etresillonner-paysan.com> <refondue@eclaircis-fastueuses.com> <jonchee@encaustique-occasionne.com> <fendilleront@decrierait-relancerons.com> <confronterons@inclassable-divine.com> <memorandums@atterrerais-tricoterent.com> <dissequa@taches-demissionnerai.com> <sympathiserions@hindi-esbigner.com> <sculpta@numerotage-inconstances.com> <deconcertees@congressistes-stridence.com> )


On mercredi 06 fév 2002, Olivier Rossel wrote:
> Dans un shell script (bourne), je definis un fonction toto.
> Plus tard dans le meme script, je veux faire un appel
> a cette fonction dans le -exec d'un find.
> 
> Visiblement ca ne lui plaie guere.
> 
> Je vous soumets mon code:
> 
> ---
> #!/bin/sh
> 
> function deletelink()
> {
>         echo "Removing $PWD/$1:"
> 	rm $1
>         if [ ! -e {} ]; then
>                 echo " OK."
>         else
>                 echo " KO."
>         fi
> }
> 
> DIR=`dirname $0`
> find $DIR -type l -exec deletelink {} \;
Il me semble, sous toutes réserves, que deletelink() attends l'arg 1 de ton
script et que tu lui passes la sortie de find, mais bon, je ne suis pas un
spécialiste.

-- 
jean-michel

---------------------------------------------------------------------
Aide sur la liste: <URL:mailto:linux-31-help@CULTe.org>Le CULTe sur le web: <URL:http://www.CULTe.org/>