Anexar o comando pv ou progress

1. Anexar o comando pv ou progress

Mac
Skylen

(usa Debian)

Enviado em 09/02/2021 - 15:07h

Boa tarde!

Um tempo atrás fiz um script para instalação de código fonte.
Estou com interesse em colar uma barra de progresso no momento da extração (tar), instalação (make) e na desinstalação.
Bom, buscando na internet exemplos de como fazer, achei os comandos pv e progress que acompanham o processo de execução de um comando, porém ainda não compreendi como posso usa-los para o que quero.

Alguém conhece ou tem alguma sugestão do como posso fazer isso?

Link para o código:

https://www.vivaolinux.com.br/script/Instalador-de-Codigo-Fonte-Linha-de-Comando/



  


2. Re: Anexar o comando pv ou progress

Renato Carneiro Pacheco
renato_pacheco

(usa Debian)

Enviado em 09/02/2021 - 15:40h

Vc tem q fazer com pipe. Vou te dar um exemplo com o comando dd:


dd if=arquivo.iso | pv | dd of=/dev/sdc


Mas o pv não é tão inteligente assim, então vc tem q informar ao comando o tamanho a ser transferido pra ele realizar o cálculo da barra de progresso. Leia o manual dele pra vc saber mais:


man pv


--
http://br.linkedin.com/in/renatocarneirop
http://www.facebook.com/renatocarneirop

"Não acredite no que eu digo, pois é a minha experiência e não a sua. Experimente, indague e busque." - Osho Rajneesh






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts