backup.sh: rapporter ferdige rsync-kommandoer i rekkefølgen de fullfører

This commit is contained in:
2026-01-28 02:37:40 +09:00
parent 12ee00b150
commit 5fec1312ff

View File

@@ -296,14 +296,14 @@ echo "Rsync er i gang."
# Vent til rsync er ferdig.
echo "Venter til rsync er ferdig: ${venteproc[*]}"
for pid in "${venteproc[@]}" ; do
wait "$pid"
feilkode=$?
if [ $feilkode -eq 0 ]; then
echo "$pid: OK"
else
echo "$pid: Rsync returnerte feil (${feilkode})."
fi
while true; do
wait -n -p pid; code=$?
[[ -z "${pid}" ]] && break
if [ $code -eq 0 ]; then
echo "${pid}: OK"
else
echo "${pid}: Rsync returnerte feil (${code})"
fi
done
echo