A mon avis 2 solutions possibles :
1- (la plus simple) changer le . en * :
find * -type f -exec commande {} ';'
# Seul problème : les fichiers et répertoires dont le nom commence par "." seront ignorés.
2- Faire une boucle du genre :
find . -type f -print | while read F ; do
commande "${F#./}"
done
# En bash : ${F#./} enlève le préfixe "./" de la variable F.
Poste le Saturday 10 July 2004 01:42:32