Re: OT: Rsync question

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



On Dec 8, 2007 6:21 PM, Steven Vishoot <sir_funzone@xxxxxxxxx> wrote:
> So in general is there a way i can do multiple
> directories in one command or am i left with doing
> them each individual as in rsync -av server:/dir1/
> /dir1/
> and repeat for the rest of directories. or does
> someone know of a better way. my final goal is to have
> a cronjob do this.

Look at the --include-from and --exclude-from options in the rsync man
page and then read the section further down that explains the format
for include/exclude files. Generally, you can use the --exclude-from
option to set up both includes and excludes by using + and - notation
in your pattern file.

So your pattern file might be something like:

+ /dir1
+ /dir2
+ /dir3
- **

You'll have to play with it some. I use this technique to do a
selective rsync of the CentOS repository for local yum access.

Although, there's no reason the ' for i in /dir1 /dir2 /dir3'
shouldn't work. Start debugging your script without the loop, just
rsync /dir1 and get that working, then add more.

Jeff
_______________________________________________
CentOS mailing list
CentOS@xxxxxxxxxx
http://lists.centos.org/mailman/listinfo/centos

[Index of Archives]     [CentOS]     [CentOS Announce]     [CentOS Development]     [CentOS ARM Devel]     [CentOS Docs]     [CentOS Virtualization]     [Carrier Grade Linux]     [Linux Media]     [Asterisk]     [DCCP]     [Netdev]     [Xorg]     [Linux USB]
  Powered by Linux