rsync w powłoce dla pętli

Mam ten skrypt powłoki

#!/bin/sh
PATHS=( a b c d )

for PATH in ${PATHS[@]}
do
  rsync -avziP /home/user/$PATH $SERVER:$server_folder -b --backup-dir=$backup_folder/backup_$date --delete --exclude=.* --log-file=$HOME/rsync.log
done

I zawsze otrzymuję ten błąd:

rsync: nie znaleziono polecenia

To, co doprowadza mnie do szaleństwa, to to, że jeśli usunę pętlę for i uruchomię komendę rsync, skrypt działa idealnie

questionAnswers(1)

yourAnswerToTheQuestion