peak / s5cmd

Parallel S3 and local filesystem execution tool.
MIT License
2.72k stars 243 forks source link

command/cp: add progress bar #590

Closed ahmethakanbesel closed 1 year ago

ahmethakanbesel commented 1 year ago

Resolves #51

Enables usage of cp command with show-progress flag to show progress bar for a copy task.

Example progress bar: 78.00% ━━━━━━━━━━━━━━━━━━━━──────── 780 MB / 1.00 GB (189.37 MB/s) 5.9s (28/29)

szeitlin commented 1 year ago

love this!

seruman commented 1 year ago

Not related to this PR; https://github.com/peak/s5cmd/actions/runs/5609611887/jobs/10263554721?pr=590

https://github.com/peak/s5cmd/pull/582 introduced flakiness on Windows on cp tests.

igungor commented 1 year ago

The more I use it , the more progressbar's position indicator looks invisible to me :) This is a subjective matter of course, but I'd like to propose a minor change. What do you guys think?

Before:

Screenshot 2023-07-26 at 11 08 06

After:

Screenshot 2023-07-26 at 11 05 18