Re: fonction dans find

Page principale

Répondre à ce message
Auteur: Johann SUHM
Date:  
À: guilde
Sujet: Re: fonction dans find
Christian Marillat a écrit :
>> find . -type f -exec ma_fonction '{}' \;
>>
>> ça me renvoie "find: ma_fonction: Aucun fichier ou répertoire de ce type"
>>
>
> ma_fonction doit être le nom d'un exécutable. Aussi les '' ne sont pas
> nécessaires.
>
> Christian
>

Justement, je ne veux pas lancer un exécutable mais une fonction définie
plus haut dans mon script (en simplifié) :

ma_fonction() {
mv ${1} "autre_chose..."
}

Si j'appelle une commande (echo par exempe) ça marche, si c'est ma
fonction j'ai une erreur :-(