Re: fonction dans find

トップ ページ

このメッセージに返信
著者: Johann SUHM
日付:  
To: guilde
題目: 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 :-(