rsync hangs after counting some file list
Matt McCutchen
matt at mattmccutchen.net
Fri Oct 3 00:30:27 GMT 2008
On Mon, 2008-09-29 at 10:37 +0530, Ravi Thati wrote:
> I have written script to download a directory from remote machine
> which contains the always the updated data. I want to download that
> directory onto my local machine periodically with --link-dest option
> to my old download directory.
>
> I have automated the script using " expect scripting"
You should consider using ssh public-key authentication (see
ssh-keygen(1)) rather than automating the password via expect.
> When I run the script I get the following output and it hangs
> indefinitely.
>
> ~/ravit/ravi.ex "--link-dest=/Build56/source/"
> "user at remotemachine:/Build58/source/" "./source/"
> exp_spawn rsync -avz --stats --progress --partial
> --link-dest=/Build56/source/
> user at remotemachine:/Build58/source/ ./source/
> user at remotemachine's password:
> receiving file list ...
> 20900 files...
Does the same thing happen if you run rsync interactively without
"expect"? Try raising the verbosity to -vvv to get more information on
where rsync is stalling.
Matt
More information about the rsync
mailing list