当前位置: 技术问答>linux和unix
请问BASH如何查询一个程序完成的进度
来源: 互联网 发布时间:2017-03-12
本文导语: 我想监督ntfsclone的完成进度,ntfsclone命令如下: 备份:ntfsclone -s -o - /dev/dm-2 | pbzip2 -c > /mnt/partimg/$factory.img.bz2 和 恢复:cat $factory.img.bz2 | pbzip2 -kdc > ntfsclone -r -O /dev/dm-2 - 备份时-o -和恢复命令最后的-都...
我想监督ntfsclone的完成进度,ntfsclone命令如下:
备份:ntfsclone -s -o - /dev/dm-2 | pbzip2 -c > /mnt/partimg/$factory.img.bz2
和
恢复:cat $factory.img.bz2 | pbzip2 -kdc > ntfsclone -r -O /dev/dm-2 -
备份时-o -和恢复命令最后的-都是使它输出到stdout,同时ntfsclone运行后又会在屏幕上显示10.xx% percent的进度,请问这种情况下怎么实时得到ntfsclone的完成进度呢?
小弟是bash新手,请多指教!
备份:ntfsclone -s -o - /dev/dm-2 | pbzip2 -c > /mnt/partimg/$factory.img.bz2
和
恢复:cat $factory.img.bz2 | pbzip2 -kdc > ntfsclone -r -O /dev/dm-2 -
备份时-o -和恢复命令最后的-都是使它输出到stdout,同时ntfsclone运行后又会在屏幕上显示10.xx% percent的进度,请问这种情况下怎么实时得到ntfsclone的完成进度呢?
小弟是bash新手,请多指教!
|
ntfsclone -s -o - /dev/dm-2 | pbzip2 -c > /mnt/partimg/$factory.img.bz2 | grep ".....% percent"