APLawrence - Information and Resources for Unix and Linux Systems, Bloggers and the self-employed
RSS Feeds Get APLawrence.com by RSS













Best of the Newsgroups: excluding files from rsync --exclude


What is this stuff?

Main Index

In unix, everything is a file, but "rsync" doesn't agree:

From: Michael Heiming <michael+USENET@www.heiming.de>
Subject: Re: rsync and exclude option - not excluding the file
Date: Sat, 23 Apr 2005 13:57:01 +0200
Message-ID: <dpppj2-igh.ln1@news.heiming.de> 
References: <1114254211.107352.326640@g14g2000cwa.googlegroups.com> 

In comp.os.linux.misc karthikd22@hotmail.com:
> Hello All,
> I was trying to use rsync with exclude option. Basically I am trying to
> copy contents of one folder(except one file)to another machine.

> The command I am using is
> rsync -avz -e ssh --exclude "/opt/cp4.1/etc/web.xml"
> karthikd@lxas21:/opt/cp4.1/etc/*.xml /opt/cp4.1/etc_test


cartoon
Take Control of Sharing Files in Snow Leopard

Take Control of Users & Accounts in Snow Leopard

> The directory /opt/cp4.1/etc/ in lxas21 machine contains some 5-6 xml
> files.  I want to exclude only a particular file web.xml.

> When I ran the above command, the web.xml file also gets copied.
> I don't know how to avoid it.

Reading the fine manual 'man rsync' more carefully:

--exclude=PATTERN       exclude files matching PATTERN
                                ^^^^^

It says files matching pattern, not path. try "web.xml" only, if
you need more advanced file syncing through ssh, take a look at
unison.

Good luck


cartoon
Take Control of Easy Backups in Leopard

Take Control of Fonts in Leopard

-- 
Michael Heiming (X-PGP-Sig > GPG-Key ID: EDD27B94)
mail: echo zvpunry@urvzvat.qr | perl -pe 'y/a-z/n-za-m/'
#bofh excuse 18: excess surge protection
Comments /Bofcusm/2521.html


Add your comments