Exatamente, o que quero é exatamente um yum da vida. 2008/6/11 Bruno Gunter Fricke <[EMAIL PROTECTED]>:
> O que você deseja é uma barra de status da aplicação? Como por exemplo a > do yum no Fedora? Se for isso, temos que pegar o PID da aplicação, se não > ela ficaria apenas por um tempo, com o comando sleep. > > Tem um programa que faz isso, e acho que é o que o yum usa mesmo... O > endereço deles é http://www.theiling.de/projects/bar.html > > Agora, uma solução paliativa que você pode ter é lendo > http://groups.google.com/group/comp.unix.shell/msg/0d918b252b722cbc que > faz cursores "ocupados". > > []'s > Gunter > > > ----- Original Message ----- > From: Thiago Braga Santana > To: [email protected] <shell-script%40yahoogrupos.com.br> > Sent: Wednesday, June 11, 2008 2:52 PM > Subject: Re: [shell-script] Script de checagem md5sum com barra de > progresso > > Concordo com você Gunter. > > Se fosse pra fazer com dialog seria relativamente fácil (mas nem tanto). > > O meu problema é que a saída tem que ser toda na console mesmo, com uma > barra de progresso. > > Algo mais o menos assim > > Vazio: > 0%[---------------------------------------------------] > 50%[---------------------------------------------------] > 100%[---------------------------------------------------] > > Isso é uma coisa que o próprio md5sum já deveria ter, porém não possui > (assim como o programa dd). > > Quero me ater exclusivamente ao script, independente do que o programa que > está rodando em background faz. Supomos que não seja o md5sum, que seja um > find por exempo, ou qualquer outro que se encaixe melhor no contesto. Como > criar uma barra de progresso que aumenta/evolui conforme um determinado > programa (que pode estar rodando em bg ou não) inicia e concluí uma tarefa. > > Espero ter me feito entender. > > Thiago Santana > > 2008/6/11 <[EMAIL PROTECTED] <gunter%40infolink.com.br>>: > > > Amigão, existem diversas formas, o que eu fiz foi a lógica que me veio a > > mente sem testar. > > > > Achoq ue o que você deseja seria melhor usar um Dialog. Dá uma olhada com > > calma no > > http://aurelio.net/shell/dialog/ lá tem inclusive exemplos exatos do que > > você deseja, como por > > exemplo o ótimo: http://aurelio.net/shell/dialog/#copiagauge > > > > Espero ter ajudado. > > > > []'s > > Gunter > > > > > > > Agradeço muito a atenção. > > > > > > Édnel, obrigado mesmo pela dica, mais o meu problema é que a checagem > > > precisa ser na console. > > > > > > Bruno, poderia detalhar um pouquinho mais como eu fazria pra > implementar > > > esse for que você sugeriu com o programa md5sum? > > > > > > > > > Muito obrigado. > > > > > > Thiago Santana > > > > > > 2008/6/11 Édnei Rodrigues <[EMAIL > > > PROTECTED]<ednei.felipe.rodrigues%40gmail.com> > <ednei.felipe.rodrigues%40gmail.com> > > >: > > > > > > > Você também pode utilizar a biblioteca zenity : > > > > md5sum -c <arquivo> | zenity --progress --pulsate > > > > > > > > > > > > > > > > > [As partes desta mensagem que não continham texto foram removidas] > > > > > > > > > > > > [As partes desta mensagem que não continham texto foram removidas] > > [As partes desta mensagem que não continham texto foram removidas] > > > [As partes desta mensagem que não continham texto foram removidas]
