home · contact · privacy
Fix.
authorChristian Heller <c.heller@plomlompom.de>
Sat, 17 May 2025 14:08:10 +0000 (16:08 +0200)
committerChristian Heller <c.heller@plomlompom.de>
Sat, 17 May 2025 14:08:10 +0000 (16:08 +0200)
testing/scripts/sync_rtorrent_download.sh

index 96d2c69ace8a7530d09ad02e3fd2cbb1421a6a99..4ecd7697f0c6ec7509a526799ee6d07b0989fe7f 100755 (executable)
@@ -1,5 +1,5 @@
 #!/bin/sh
-set -e
+set -euC
 cd $(dirname "$0")
 . lib/abort
 . lib/abort_if_exists
@@ -147,8 +147,8 @@ TMP_STORE_DOWNLOAD="${TMP_STORE}/${DIRNAME_DOWNLOAD}"
 TMP_STORE_SESSION="${TMP_STORE}/${DIRNAME_SESSION}"
 if [ -z "${SYNC_DOWN}" ]; then
     scp -r "${TARGET_DIR}/"* "${SERVER}:${TMP_STORE}/"
-    ssh -t -q "${SERVER}" "mv ${TMP_STORE_DOWNLOAD}/${TITLE} ~/${DIRNAME_DOWNLOADS}/${TITLE}"
-    ssh -t -q "${SERVER}" "mv ${TMP_STORE_SESSION}/* ~/${DIRNAME_SESSION}/"
+    ssh -t -q "${SERVER}" "mv -i ${TMP_STORE_DOWNLOAD}/* ~/${DIRNAME_DOWNLOADS}/"
+    ssh -t -q "${SERVER}" "mv -i ${TMP_STORE_SESSION}/* ~/${DIRNAME_SESSION}/"
     ssh -t -q "${SERVER}" "rmdir ${TMP_STORE_SESSION} && rmdir ${TMP_STORE_DOWNLOAD} && rmdir ${TMP_STORE}"
 else
     mkdir "${TMP_STORE_SESSION}"
@@ -156,7 +156,7 @@ else
     scp "${SERVER}:~/${DIRNAME_SESSION}/${HASH}"* "${TMP_STORE_SESSION}/"
     scp -r "${SERVER}:~/${DIRNAME_DOWNLOADS}/${TITLE}" "${TMP_STORE_DOWNLOAD}/"
     prefixed_msg "Storing in: ${TARGET_DIR}"
-    mv "${TMP_STORE}" "${TARGET_DIR}"
+    mv -i "${TMP_STORE}" "${TARGET_DIR}"
     trapp
 fi