Pour contourner tout type de caractères pénible (y compris guillemets et quotes): combiner "-print0" de find et "-0" de xargs, pour utiliser le caractère nul 0円 comme séparateur.
Apres tu peux faire un truc du genre:
(le -n1 de xargs servant à appeler la commande pour 1 fichier à la fois)
De cette façon les noms de fichiers sont transmis via pipe à xargs et celui-ci construit directement les arguments de la commande, sans jamais passer par les interprétations éventuelles du shell.
[^] # -print0
Posté par daggett . En réponse au message appliquer une action à chaque fichier d'un répertoire. Évalué à 2.
Apres tu peux faire un truc du genre:
(le -n1 de xargs servant à appeler la commande pour 1 fichier à la fois)
De cette façon les noms de fichiers sont transmis via pipe à xargs et celui-ci construit directement les arguments de la commande, sans jamais passer par les interprétations éventuelles du shell.