Author: Johann SUHM Date: To: guilde Subject: 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 :-(