C'est pas parfait, et il y a même un point à corriger mais j'ai la flemme, mais ça fait le taff.
#! /usr/bin/sh
for i in $1/Qobuz-*.tar; do
filename=`echo $i | sed -e 's/^Qobuz-//g' | sed -e 's/.tar$//g'`;
artist=`echo $filename | cut -d - -f 1 | sed 's/_/ /g'`;
title=`echo $filename | cut -d - -f 2 | sed 's/_/ /g'`;
if test ! -d ~/Musique/$artist; then
mkdir ~/Musique/$artist
fi;
tar -C ~/Musique/$artist -xf $i;
doneEnsuite normalement vous n'avez qu'à lancer (par exemple)
sh ~/Musique/qobuz-extraction-script.sh . pour extraire tous les fichiers depuis votre répertoire courant. Si vous voulez les extraire depuis /mnt/usb/home/oceane/Musique/, vous mettez ça à la place du point et normalement ça extrait tout comme il faut.En tout cas, je ne crois pas qu'il y ait trop de risque.