rsync no shell para loop
Eu tenho esse script de shell
#!/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
E eu sempre recebo este erro:
rsync: comando não encontrado
O que está me deixando louco é que, se eu excluir o loop for e apenas executar o comando rsync, o script funcionará perfeitamente