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

Re: rsync issue



On Sun, Sep 12, 2010 at 08:01:00PM +0200, Rodolfo Medina wrote:
> Rodolfo Medina <rodolfo.medina@gmail.com> writes:
> 
> > In rsync manual I coudn't find a solution to what I want.  I wish to copy all
> > my home directory into another machine with the --delete option, but:
> >
> > 1) I dont't want hidden files, i.e.: `.*' to be copied;
> >
> > 2) on the other hand, there are some symlinks, beginning with `.', that I
> >    want to be copied.
> >
> > The --exclude option won't help.
> >
> > From my home directory, if I do:
> >
> >  $ rsync -vrtul --delete * 192.168.0.2:/home/rodolfo
> >
> > , hidden files that are in `~/' are not copied at all nor the --delete option
> > applies to files that are in `~/', so it's not good; from /home, if I do:
> >
> >  $ rsync -vrtul --delete rodolfo 192.168.0.2:/home
> >
> > , everything is copied, also system hidden directories and files, which I
> > don't want.
> >
> > Please help with this issue.
> > Thanks for any help
> 
> 
> Sorry, I made a mistake: I mean, I want hidden files to be copied, except than
> those in `~/': of those, i.e. of the hidden files in `~/', I just want the
> symlinks to be copied.
> 
My previous suggestion still applies.  Rsync everything, then delete
what you don't want by using the find command.

-Rob


Reply to: