Saída do progresso da extração de alcatrão sem --checkpoint-action ou pv

0

Atualmente, estou trabalhando com um rootfs e kernel muito limitados que já estão em produção (e não têm acesso à Internet), e estou tentando produzir uma atualização simples do progresso da extração de tar, para canalizar para outro script. A versão do tar é 1.17, então eu não tenho a opção de usar --checkpoint-action (eu tenho no entanto --checkpoint, que gera stderr). Eu também não tenho pv. Eu sei quão grande o arquivo é, e assim pode calcular a porcentagem concluída usando esses pontos de verificação, eu simplesmente não consigo obter o número em cada ponto de verificação. Tenho certeza que há uma solução fácil para isso que estou perdendo, qualquer idéia seria bem vinda! =)

Só para ficar claro, estou realmente limitado às ferramentas que já estão no rootfs, não consigo instalar novas como o pv ou uma nova versão do tar.

    
por Chris Polin 26.11.2018 / 13:30

0 respostas