Вам даже не нужно использовать expect
для этой задачи.Согласно справочной странице , rsync поддерживает опцию чтения пароля непосредственно из файла:
rsync --password-file=file_that_password_is_in root@14.12.123.82:'/usr/backups /usr/backup-scripts /root/test/' /root/
или с помощью переменной среды:
export RSYNC_PASSWORD=secret
rsync root@14.12.123.82:'/usr/backups /usr/backup-scripts /root/test/' /root/