Bonsoir,
Je sens que je vais encore me faire taper sur la tête... alors, pas trop fort, SVP, elle doit continuer de me servir encore quelques années...
J'ai codé un script qui me liste les Blu-Ray que j'ai transférés sur disque en me donnant l'année, le titre, la taille et quelques autres informations. Cela me sert à alimenter ma BD-Thèque au fur et à mesure.
Ce n'est certainement pas aussi optimisé que cela pourrait l'être, mais cela a le mérite de fonctionner. Enfin, presque...
Le titre complet en entrée est du style
2018 – Yǐng.iso
et l'on pourra remarquer qu'il contient au moins un caractère non ASCII standard
–
qui est commun à tous les titres.
Celui de l'exemple en comporte même un second
ǐ
Sachant qu'il peut y en avoir beaaaaaaaaucoup plus.
Tout se déroule à merveille, sauf que j'ai besoin d'éliminer les sept premiers caractères, et que pour ce faire j'utilise la commande
titre=`echo -e "$nom" | cut -c8-${#nom}`
où
nom est la chaîne complète, et
titre le résultat amputé des caractères du début jusqu'au second espace.
Et, là, au lieu d'obtenir
Yǐng.iso
j'ai droit à
YÇng.
et ce n'est pas du tout la même chose.
Je suis sur cette énigme depuis le début de la soirée, je ne sais plus à quels saints me vouer, là je vais me coucher avant que ma tête ne finisse par exploser - il ne restera plus rien sur quoi taper.
Toute piste sera bienvenue.
Merci d'avance.