Re: lug-bg: wput, ftpsync etc.
- Subject: Re: lug-bg: wput, ftpsync etc.
- From: "Ted Zlatanov" <tzz@xxxxxxxxxxxx>
- Date: 14 Jul 2005 14:51:02 -0400
- Delivered-to: lug-bg-list@xxxxxxxxxxxxxxxxxx
- Delivered-to: lug-bg@xxxxxxxxxxxxxxxxxx
- Envelope-recipients: lug-bg@xxxxxxxxxxxxxxxxxx,
- Envelope-sender: tzz@xxxxxxxxxxxx
- Organization: Теодор Златанов @ Cienfuegos
On Thu, 14 Jul 2005, tehlists@xxxxxxxxxx wrote:
> Ето 2 примера от man rsync:
>
> rsync -av host:’file\ name\ with\ spaces’ /dest
> rsync -av host:file?name?with?spaces /dest
Това не работи (поне за мене, със rsync+ssh).
Причината е, че rsync вика rsync от другата страна, и трябва двойно да
се предпазят специалните букви като " ":
A> touch /tmp/test\ 1
B> rsync A:/tmp/test\ 1 .
link_stat /tmp/test : No such file or directory
link_stat 1 : No such file or directory
rsync error: some files could not be transferred (code 23) at main.c(1173)
B> rsync А:/tmp/test\\\ 1 .
(сега работи, А вижда "/tmp/test\ 1")
Със "зоните" на rsync е друго:
A> touch /tmp/test\ 1
(A::tmp е зоната, която черпи от /tmp)
B> rsync A::tmp/test\ 1
(това работи нормално)
Тео
|