Você está fazendo isso:
ssh -av -e [email protected]:/var/www/domain.com /Users/user/workspace/domain
Você não está executando rsync
e ssh
está informando que [email protected]:/var/www/domain.com
não é um caractere de escape válido.
Ler ssh(1)
:
-e escape_char
Sets the escape character for sessions with a pty (default: '~'). The escape character is only recognized at the beginning of a line. The escape character followed by a dot ('.') closes the connection; followed by control-Z suspends the connection; and followed by itself sends the escape character once. Setting the character to ''none'' disables any escapes and makes the session fully transparent.
Acho que o que você quis dizer é o seguinte:
rsync -e ssh -av [email protected]:/var/www/domain.com /Users/user/workspace/domain