On 10/31/2010 06:52 PM, Vahsen Beheer wrote:
> On 31-10-2010 17:23, Edvinas Valatka wrote:
>> Hi Vansen :) The 'p' in '-!pr' only needed, if directory 
>> remote-host::Backups/daily.20101030-0155 is not empty.
>> 
>> Workaround: rsync -d --del /tmp/empty-dir/ 
>> remote-host::Backups/daily.20101030-0155/ rsync -ndv -f '-!r 
>> /daily.20101030-0155' --del /tmp/empty_dir/ remote-host::Backups/
>> 
> Hi again Edvinas, and thanks a lot!!!
> 
> I finally managed to delete a remote empty directory now! I 
> simplified my request a bit though, and need to delete a
> subdirectory of the module.
> 
> Analogue to the above I tried:
> 
> rsync -ndv -f '-!r /subdir/daily.20101030-0155' --del
> /tmp/empty_dir/ remote-host::Backups/subdir
> 
> This however does not delete anything. What am i missing?
> 

"-n" means "dry-run", no real action will be performed :).

Hope found one-line solution:
rsync -ndivv -f 'R /daily.20101030-0155/**' -f '-!r
/daily.20101030-0155' --del  /tmp/empty_dir/ remote-host::Backups/

-- 
Please use reply-all for most replies to avoid omitting the mailing list.
To unsubscribe or change options: https://lists.samba.org/mailman/listinfo/rsync
Before posting, read: http://www.catb.org/~esr/faqs/smart-questions.html

Reply via email to