Estou executando arquivos bash para trabalhos de envio zfs e este meu exemplo de arquivo bash:
zfs send -Rc tank/test@snap | pv -fs datasize -F "%p***%t***%e***%r***%b" |
mbuffer -q -s 128k -m 1G -O ip:port
Quando começo o bash, quero saber o PV pid. Eu não conseguia descobrir como posso tirar pv pid.
O visualizador de tubos tem uma opção para este trabalho. Você pode salvar o pid em um arquivo com este comando.
-P ARQUIVO, --pidfile ARQUIVO Salva o ID do processo de pv em ARQUIVO. O arquivo será truncado se já existir e será removido quando pv sair. Enquanto pv estiver em execução, ele conterá um único número - o ID do processo de pv - seguido por uma nova linha.