--- Jeff Larsen jlar310@gmail.com wrote:
On Dec 8, 2007 6:21 PM, Steven Vishoot sir_funzone@yahoo.com 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@centos.org http://lists.centos.org/mailman/listinfo/centos
Jeff,
thank you for your suggestion, I will investigate this more.