admin-scripts/sync_to_protondrive

25 lines
427 B
Plaintext
Raw Normal View History

2024-10-27 23:24:58 +01:00
#!/usr/bin/env bash
set -euo pipefail
STAGING_DIR="/home/jas/protonshare"
SHARE_DIRS=(
/home/jas/calibre-library
/home/jas/documents
/home/jas/ebooks
/home/jas/org
/home/jas/org-roam
/home/jas/pictures
)
rm -rf "${STAGING_DIR}"
mkdir -p "${STAGING_DIR}"
for dir in "${SHARE_DIRS[@]}"; do
cp -rfv "$dir" "${STAGING_DIR}/"
done
rclone sync --transfers 8 "${STAGING_DIR:?}/" protondrive:/
exit 0