Actually, I think i was wrong. Might it work pulling instead of pushing? If not, I'll point out that you have ssh access, which makes it easy to grab the list of what you've got, compare it to what you should have, and delete what you shouldn't.
Tim Conway [EMAIL PROTECTED] 303.682.4917 Philips Semiconductor - Longmont TC 1880 Industrial Circle, Suite D Longmont, CO 80501 Available via SameTime Connect within Philips, n9hmg on AIM perl -e 'print pack(nnnnnnnnnnnn, 19061,29556,8289,28271,29800,25970,8304,25970,27680,26721,25451,25970), ".\n" ' "There are some who call me.... Tim?" Tim Conway 01/15/2002 10:55 AM To: Palmans Pepijn <[EMAIL PROTECTED]> cc: [EMAIL PROTECTED] Subject: Re: problem with --delete if I sync part of a dir Classification: Unclassified check this out: "echo rsync -azv --stats -e ssh --delete i_* user@host:/dir/". it expands to "sync -azv --stats -e ssh --delete <all existing i_* files> user@host:/dir/" It won't mention the ones that are gone. rsync the directory/. including i_* and excluding * (the order matters). rsync -azv --stats -e ssh --delete ./. --include=i_* --exclude=* user@host:/dir/ Tim Conway [EMAIL PROTECTED] 303.682.4917 Philips Semiconductor - Longmont TC 1880 Industrial Circle, Suite D Longmont, CO 80501 Available via SameTime Connect within Philips, n9hmg on AIM perl -e 'print pack(nnnnnnnnnnnn, 19061,29556,8289,28271,29800,25970,8304,25970,27680,26721,25451,25970), ".\n" ' "There are some who call me.... Tim?" Palmans Pepijn <[EMAIL PROTECTED]> Sent by: [EMAIL PROTECTED] 01/15/2002 02:01 AM To: [EMAIL PROTECTED] cc: (bcc: Tim Conway/LMT/SC/PHILIPS) Subject: problem with --delete if I sync part of a dir Classification: Hi, I'm using rsync for a couple of things but I am at a point where I could not find a solution for my problem. this is what I want to do: rsync only the files i_* from a directory from machine A to machine Bi and delete them from machine B if they on longer exist on machine A. so I use the command: rsync -azv --stats -e ssh --delete i_* user@host:/dir/ When using this command the files starting with i_ will get placed on the remote server or even updated when I change them but if I delete a file on machine A it will not be deleted on machine B. This is only a problem if I use i_* as my source. If i sync whole directories (recursive or not) it's no problem at all to get files deleted on the other end. Is there anything to do about this ? Regards, Pepijn Palmans Kangaroot Linux Solutions Grote Steenweg 91 2600 Berchem, Antwerpen, Belgium Email: [EMAIL PROTECTED]