Voilà un petit script qui cherche si une clé USB contient un répertoire "RecalBox", et importe son contenu dans le dossier /recalbox/share
#!/bin/bash
oldIFS=$IFS
IFS=$'\n'
find /media -name [Rr]ecal[Bb]ox -type d > liste
if test -s liste
then
for ligne in $(cat liste)
do
/bin/bash -c "cp -r $ligne"/*" /recalbox/share"
done
rm liste
echo "Importation terminée !"
else
echo "Rien à importer"
rm liste
IFS=$oldIFS
exit 1
fi
IFS=$oldIFS
exit 0
Du coup, n'importe où sur vos clés USB il suffit d'avoir un dossier RecalBox, avec à l'intérieur des répertoires comme ceci : Ce n'est qu'un exemple, on est pas obligés d'avoir tous ces dossiers, juste respecter la forme /RecalBox/roms/[console], etc... Pour le moment il faut appeler le script manuellement, mais au moins il fait son boulot ^^