Il mio parere è che l’errore che descrivi sia dovuto al fatto che hai inserito delete all’inizio di una nuova riga, mentre la riga precedente non termina con un backslash.
Tuttavia, non è chiaro cosa tu stia cercando di fare.
Ho usato --delete per eliminare ciò che non è “nuovo” sul server remoto. Ho provato senza --delete, ma ricevo un errore di sintassi o di utilizzo relativo al parametro --progress. Ho provato altre forme, ma non funzionano!