Quote:
Originally Posted by Syllinger
Hello Gents,
Alright, so first and foremost I figured out (kinda) how to trasnfer files using rsync, and it provides me with the progress of each file as it transfers. That said, is there any way to have some kind of overall progress indicator with an ETA on the entire transfer as well as a transferred bytes/total bytes read-out?
|
I did make a perl script like this, I don't use it anymore but the idea was to use perl modules:
Term::ProgressBar
File::Rsync
Basically, use perl Rsync with dry-run option to get the number of files to download, Rsync option outfun set to a function that updates a global variable that stores total
Then display progress bar and use perl Rsync to download the files with outfun option set to a function that updates the progress bar.
It is not difficult, a minimum perl knowledge is required though, but not that much