Boston Linux & Unix (BLU) Home | Calendar | Mail Lists | List Archives | Desktop SIG | Hardware Hacking SIG
Wiki | Flickr | PicasaWeb | Video | Maps & Directions | Installfests | Keysignings
Linux Cafe | Meeting Notes | Linux Links | Bling | About BLU

BLU Discuss list archive


[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

rsync and white spaces



On Fri, Oct 20, 2006 at 10:29:48AM -0400, Stephen Adler wrote:
> Guys,
> 
> It looks like rsync is having trouble rsyncing directories with white 
> spaces. Does anyone know
> what the workaround is?

in the man page:

The syntax for requesting multiple files from a  remote  host involves
       using quoted spaces in the SRC.  Some examples:

              rsync host::'modname/dir1/file1
				modname/dir2/file2' /dest

       This  would copy file1 and file2 into /dest from an rsync daemon.
       Each additional arg must include the same "modname/"  prefix as
       the  first one,  and  must  be  preceded  by a single space.
       All other spaces are assumed to be a part of the filenames.

              rsync -av host:'dir1/file1 dir2/file2' /dest

       This would copy file1 and file2 into /dest using a remote shell.
       This word-splitting  is  done  by the remote shell, so if it
       doesn't work it means that the remote shell isn't configured to
       split its args based on whitespace  (a  very  rare  setting,  but
       not unknown).  If you need to transfer a filename that contains
       whitespace,  you'll need  to  either escape  the  whitespace in
       a way that the remote shell will understand, or use wildcards in
       place of the spaces.  Two examples of this are:

              rsync -av host:'file\ name\ with\ spaces' /dest
              rsync -av host:file?name?with?spaces /dest

       This latter example assumes that your shell  passes through
       unmatched wildcards.  If it complains about "no match", put the
       name in quotes.

-dsr-

-- 
.-.. -... .... .   --.. .-. ..-. ..-. -. - .-.   ...- ..-.   -... --- ..-. .--. .-. .- .-.     ...- .-   ..-. -... --.. .-.   -.-. -. . --.   -... ...   --. ..- .-.   .--- -... . -.-- --.-   ..-. ..- ...- --.   ..-. -...   ...- ..-.   --. ..- ...- ..-.   -... .- .-. 

-- 
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.





BLU is a member of BostonUserGroups
BLU is a member of BostonUserGroups
We also thank MIT for the use of their facilities.

Valid HTML 4.01! Valid CSS!



Boston Linux & Unix / webmaster@blu.org