bien le bonjour
je souhaite faire tourner un script sur tous les fichiers contenus dans un répertoire donné. (en récursivant dans les sous répertoires)
je fais donc un
mais certains de mes répertories contiennent des espaces et le fichier ./a b/toto.jpg sera en fait rendu comme ./a puis b/toto.jpg
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 for f in `find . -type f -name "*.jpg" -o -name "*.JPG"` do ... done
la boucle échoue donc à ouvrir les fichiers ./a et b/toto.jpg
comment faire pour obtenir une liste de fichiers exploitable dans la boucle for ?
![]()
Partager