Yeah - this is from a Mac OS X server to a Linux box. It just sees the / and then stops as it expects a directory and sees a file.

On 23 Jul 2009, at 21:46, Paul Slootman wrote:

On Thu 23 Jul 2009, monkeymoped wrote:

Hi there - I am trying to do a site to site nightly rsync between two boxes using ssh - all of the setup steps work and everything can talk nicely etc. However, the users unfortunately have lots of files with / in the filename (eg 21/08/08.ppt etc.) - when I try and run rsync on the content of these folders rsync understandably moans about the filenames being invalid (ie it thinks they are folder seperators rather than filenames) and stops. Is there a way I can get rsync to 'blindly' synch these files and ignore the / in the filename? I would just say to the clients to rename said files but there are
a whold bunch of them, ie way too many to do this for. Any help much
appreciated!

Wierd, last time I used a microsoft system, internally a forward slash /
was equivalent to a backslash \ , i.e. in C you could do:
   fd = open("C:/path/to/file", O_RDONLY);
and it would would just fine, accessing C:\path\to\file ...

Anyway, you might be helped by using transliterate.diff from the patches
tarball.


Paul

--
Please use reply-all for most replies to avoid omitting the mailing list.
To unsubscribe or change options: https://lists.samba.org/mailman/listinfo/rsync
Before posting, read: http://www.catb.org/~esr/faqs/smart-questions.html

Reply via email to