Have you looked at Term::ProgressBar? That's probably where I would start. It seems to cover most of the bases.
PS. For clarity, I've assumed here that you would actually prefer not to shell out to do the copy.
In reply to Re: Reading progress of "copy" executed asynchronously
by hippo
in thread Reading progress of "copy" executed asynchronously
by neWerminder
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |