Files
2026-06-17 17:27:56 +01:00

21 lines
475 B
Bash
Executable File

#!/bin/bash
echo "Starting backup script"
# Demo behaviour: 50% finish in 9 seconds (within the 10s action timeout),
# 50% run for 15 seconds (typically times out).
if (( RANDOM % 2 == 0 )); then
maxFiles=9
echo "Demo: backup will finish in 9 seconds"
else
maxFiles=15
echo "Demo: backup will run for 15 seconds (may exceed the action timeout)"
fi
for fileIndex in $(seq 1 "$maxFiles"); do
echo "Backing up file: $fileIndex"
sleep 1
done
echo "All files backed up"