Extraire des commentaires digikam pour les mettre en EXIF

Après avoir passé du temps à saisir des informations sur quelques 800 photos, j'étais assez vexé que ces informations ne soient que dans la base de donnée de Digikam et nn dans les métadonnées EXIF des photos. J'ai donc voulu les extraires. Voici pour cela ce que j'ai fait.

:::sqlite
    sqlite3 ~/.local/share/digikam/digikam4.db "SELECT name,comment FROM ImageComments join Images on Images.id = ImageComments.imageid where Images.album=173;" > file

Puis

:::bash
    IFS=$'\n' ; for i in `cat file` ; do exiftool -UserComment=${i##*|} ${i%%|*}  ; done
    exiftool -delete_original *

La deuxième commande mérite quelques explications :