Bon, j'ai fait quelques tests et les caractère suivants ne posent pas de problème au script : &, |, '
Même si j'ai catalina, cela ne devrait rien changer pour les fonctions de mon script.
Par contre je viens de voir un détail important qui semble commun à 3 de tes fichiers. En tout cas aux deux pour lesquel tu as affiché les infos et qui m'interpelle surtout sur le premier.
Le titre est : "HVOB | One Year of madness Mix | EB.radio"
Mais le nom est : "HVOB
_ One Year of madness Mix | EB.radio"
Le premier "|" ne s'affiche pas pareil dans le nom du fichier et c'est pareil pour ton 2ème fichier. Sans doute pareil pour celui en bas du Finder.
Un problème de droit des répertoires ou fichiers peu aussi gêner, mais cela m'étonnerait. Cela n'empêche pas de tester.
Si tu passes les commandes suivantes dans le terminal, la partie de gauche devrait commencer par ces 4 lettres "drwx"
Bloc de code:
ls -ld ~/"Music/iTunes/iTunes Media/Music/Unknown Artist"
ls -ld ~/"Music/iTunes/iTunes Media/Music/Unknown Artist/Unknown Album"
Et dans le cas suivant, cela commencera par "-rw-"
Bloc de code:
ls -l ~/"Music/iTunes/iTunes Media/Music/Unknown Artist/Unknown Album"
Pour cette dernière commande, je veux bien que tu montres le résultat correspondant à certains fichiers posant problème. Cela me donnera sans doute une piste.