-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
| Depois de ter enviado o e-mail eu tentei desta maneira que falasse:
| rsync -aguorpvzPCl --rsh="ssh -p $SSH_PORT -l $SSH_USER" $HOST:"$i" $TMP
| 2>> $LOGERRO
| Mas então ele procura os diretorios em /root e nao no / que é o que
| eu quero.
| Teria outra maneira de faze?
Seu problema está no seu arquivo que contém os diretórios. Como você
mesmo disse:
cat /backup/arquivo.txt
'Meus\ Documentos'
Então, i = 'Meus\ Documentos'
A princípio, deveria ser Meus Documentos ( maniazinha de windows, viu ).
Em sendo como eu citei, o comando ficaria:
rsync -aguorpvzPCl --rsh="ssh -p $SSH_PORT -l $SSH_USER" $HOST:"Meus
Documentos" $TMP
O comportamento de cópias utilizando como meio de transporte SSH, se não
for informado o caminho absoluto do diretório, é iniciar a partir do ~
Então, como voce tem $HOST:"Meus Documentos" ao invés de
$HOST:"/home/usuario/Meus Documentos", ele vai iniciar a busca no ~
Se você quer que ele sincronize os "Meus Documentos" de todos os
usuários, você poderia fazer um find e encontrar os caminhos absolutos,
entre mais de uma dúzia de soluções que eu posso pensar agora.
[]´s
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
<http://enigmail.mozdev.org>
iD8DBQFHvZiorDdxWm3R8YYRAo4QAKCcbVMLMgz/Epx6QY3ywWodPR7oMwCfWj7b
qTwSYwSbpaL0o/4/oKGTtno=
=ZJNI
-----END PGP SIGNATURE-----