rsync 2.5.4 -v output (minor knit)

Lee Eakin Leakin at
Fri Mar 15 07:21:44 EST 2002

Dave, I found the test case, it simply involves more than one directory and

  rsync -av --delete remhost:'bin lib' .

With this command I get 3 done messages:

  receiving file list ... done
  wrote 16 bytes  read 7386 bytes  2960.80 bytes/sec
  total size is 4169245  speedup is 563.26

Without the --delete option I only get a single 'done' after the '...'.

Hope that narrows it down enough to make it easy to find,

---begin quoted text---
> From: Dave Dykstra <dwd at>
> To: rsync at
> Subject: Re: rsync 2.5.4 -v output (minor knit)
> Date: Thu, 14 Mar 2002 12:37:54 -0600
> On Wed, Mar 13, 2002 at 03:44:36PM -0600, Lee Eakin wrote:
> > I noticed a difference in verbose output that appears to be unintentional.
> > it first prints 'receiving file list ...', then builds the list and prints
> > 'done\n'.  I haven't figured out the exact conditions yet, but with
> > multiple remote sources (remote shell expands) it sometimes prints the
> > 'done\n' message multiple times.  I have a script I use to sync up my
> > dot-files with multiple files and excludes that prints the 'done\n' line 16
> > times.
> I have not seen this, and I would appreciate a simple set of steps to
> reproduce it.  I touched that code recently so I guess I should fix it.
> I tried
>     rsync -av 'host:`echo dir1/*`' dir2
> and that didn't do it.
> - Dave Dykstra
---end quoted text---

    Lee Eakin - leakin at
Allen's Distinction:
  The lion and the calf shall lie down together,
but the calf won't get much sleep.

More information about the rsync mailing list