On 10/9/07, Marc-Olivier Barre <mobarre(a)gmail.com> wrote:
On 10/9/07, Patrick Shirkey
<pshirkey(a)boosthardware.com> wrote:
Hi,
Does anyone here have a bash script that will monitor disk activity or
accurately provide a progress bar of a simple file copy?
I have a script that transfers data to a usb device using
cp -a /xxx /usb_device &
But it falls over with reporting back the actual amount of data that has
been transferred. It seems that the copy command doesn't return the
actual amount transferred to disk but more the amount it has queued to
transfer.
For example if I transfer 200mb to a usb disk the copy command takes
about 30 seconds before it returns and the data takes about 5 minutes
before it is actually finished being transferred and the device is
unmountable.
How would I track the 5 minutes of data transfer with bash?
Hi,
AFAIK I don't see how you could do that with anything than a low-level
API, let alone bash... Although I may be wrong... Surprise me !
Hmm, email got stuck somehow and arrived after the battle...
__________________
Marc-Olivier Barre,
MarcO'Chapeau.