LINUX.ORG.RU

Помогите с dialog --gauge, плииииз!


0

1

Такая проблема: надо распаковать образ диска с помощью gunzip -c backup.img.gz | dd of=/dev/sda1 bs=8096. Надо в скрипте показать диалог с прогресс-баром (dialog --gauge). В гугл ходил - понял что через пайп надо как-то - но ничего вменяемого не нашел! Плииз помогите! Если Вас не затруднит - код сразу - разбирать сам буду.

Вот пример, дальше сам разберёшься, думаю:

for (( i = 0; i <= 100; i++ )); do echo $i && sleep 0.5; done | dialog --gauge 'progress' 24 80

Не пойму, в чём проблема прочесть man.

GotF ★★★★★
()
Ответ на: комментарий от GotF

Спасибо. Но этот пример я нагугливал. проблема в том что файл может быть любого размера. и в примере нету получения прогресса от процесса.

MehrunDagon
() автор топика
Ответ на: комментарий от MehrunDagon

kill -USR1 $(pidof dd)

man pv — здесь есть примеры для dialog.

GotF ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.