HEX
Server: Apache/2.2.15 (CentOS)
System: Linux ip-10-0-2-146.eu-west-1.compute.internal 2.6.32-754.35.1.el6.centos.plus.x86_64 #1 SMP Sat Nov 7 11:33:42 UTC 2020 x86_64
User: root (0)
PHP: 5.6.40
Disabled: NONE
Upload Files
File: //proc/933/root/newvolume/azurecopy.sh
#!/bin/bash

# ===== CONFIGURATION =====
STORAGE_ACCOUNT="credebtmachine"
SAS_TOKEN="si=exchange&spr=https&sv=2024-11-04&sr=c&sig=lfXsQkYc0uG3LU40QcaiczMcgsm0nL%2Bty1SY7mUz640%3D"

SOURCE_DIR="documents"
DEST_URL="https://${STORAGE_ACCOUNT}.blob.core.windows.net/exchange?${SAS_TOKEN}"

# ===== UPLOAD =====
echo "Starting upload..."

azcopy copy "$SOURCE_DIR" "$DEST_URL" --recursive

# ===== CHECK RESULT =====
if [[ $? -eq 0 ]]; then
    echo "Upload successful."

    # Uncomment below if you want MOVE behavior (delete after upload)
    # rm -rf "$SOURCE_DIR"
else
    echo "Upload failed!"
    exit 1
fi