#!/usr/bin/env bash host=Xiaomi_SDM439-QRD__SN%3AB0796589_c7565cf60006 cd "${0%/*}" set -eux gio mount -l | grep mtp://"$host" || gio mount mtp://"$host"/"Carte SD SanDisk"/ year=$(date +%Y) mkdir -p "$year"/audio/src rsync -ai --no-inc-recursive --info=progress2 --inplace --partial \ --remove-source-files \ /run/user/"$(id -u)"/gvfs/mtp:host="$host"/"Espace de stockage interne partagé"/MIUI/sound_recorder \ "$year"/audio/src/ # FIXME: handle previous year on new year mkdir -p "$year"/src for month in {01..12}; do rsync -ai --no-inc-recursive --info=progress2 --inplace --partial \ --remove-source-files \ --include "???_$year$month*" --exclude '*' \ /run/user/"$(id -u)"/gvfs/mtp:host="$host"/"Espace de stockage interne partagé"/DCIM/Camera/ \ /run/user/"$(id -u)"/gvfs/mtp:host="$host"/"Carte SD SanDisk"/DCIM/Camera/ \ "$year"/src/"$month" done