utilities/music_sync/transfer_to_DAP.sh

24 lines
494 B
Bash
Raw Normal View History

2025-02-22 14:04:01 +00:00
#!/bin/bash
2026-04-07 16:43:21 +01:00
SOURCE_DIR="/home/thomas/Music/"
DEST_DIR="/run/media/thomas/6339-3034"
2025-02-22 14:04:01 +00:00
# Ensure directories exist
if [ ! -d "$SOURCE_DIR" ]; then
echo "ERROR: Source directory does not exist"
exit 1
fi
if [ ! -d "$DEST_DIR" ]; then
echo "ERROR: Destination directory does not exist"
exit 1
fi
# Sanitise track file names
cd ${SOURCE_DIR} || exit
sudo detox -r ${SOURCE_DIR}
# Transfer to DAP
sudo rsync -rtv --progress --delete --no-perms --exclude='.Trash*' "$SOURCE_DIR/" "$DEST_DIR/"