Chacun aura compris qu'il fallait ajouter -name entre . et "*\"*". La ligne fonctionne même si on ne la corrige pas (find traitera tous les fichiers, mais seuls seront déplacés ceux qui contiennent des guillemets doubles).
J'ajoute que '*"*' était plus simple que "*\"*", mais c'est sans grande importance.
Il est aussi intéressant de préciser que si un dossier le nom comporte des guillemets doubles et qu'il contient des fichiers dont les noms comportent des guillemets doubles, au lancement de "script", le dossier sera renommé et les fichiers ne seront pas déplacés, leur nom ayant changé. Il suffit de relancer. Pour 3 niveaux de profondeurs incluant des guillemets, 3 lancements, etc.
[^] # Re: Réponse
Posté par LeRat . En réponse au message sed : cas complexe. Évalué à 3.
J'ajoute que '*"*' était plus simple que "*\"*", mais c'est sans grande importance.
Il est aussi intéressant de préciser que si un dossier le nom comporte des guillemets doubles et qu'il contient des fichiers dont les noms comportent des guillemets doubles, au lancement de "script", le dossier sera renommé et les fichiers ne seront pas déplacés, leur nom ayant changé. Il suffit de relancer. Pour 3 niveaux de profondeurs incluant des guillemets, 3 lancements, etc.