[LAD] [OT] bash vs disk activity

Patrick Shirkey pshirkey at boosthardware.com
Wed Oct 10 02:49:43 UTC 2007


On Tue, 2007-10-09 at 15:02 +0200, Marc-Olivier Barre wrote:
> On 10/9/07, Patrick Shirkey <pshirkey at 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 !
> 

Maybe if I parse the output from iostat/vmstat and compare it in a
loop...






-- 
Patrick Shirkey
Boost Hardware Ltd.




More information about the Linux-audio-dev mailing list