Bom, eu comecei a refazer um shell script que eu havia feito a um tempo atras(quando estiver terminado eu posto aqui), e eu comecei a observar algumas coisas peculiares em outros projetos de instalação como npm, flatpak e de uma certa forma o snap(que tem aquela barrinha girando), uma barra de progresso.
Problema
Então eu fiquei curioso em como eu poderia criar uma barra de progresso que ocultasse todos os comandos na tela durante um processo de instalação, alguém teria uma ideia?