+ Responder ao Tópico



  1. #1
    AndrewAmorimdaSilva
    Visitante

    Padrão Dialog(Gauge) Shell Script progress bar...

    Fala galera belê!
    Consegui fazer uma barra de progresso com porcentagem utilizando o dialog.
    Mas o problema é que ele controla o progresso pelo tempo que você define, e não pela cópia do arquivo. Fiz de dois jeitos, um para somente um arquivo e para vários arquivos....segue um dele como exemplo. MAs alguém saberia me dizer como controlar a barra pelo processo e não pelo tempo?
    Um abraço! Quem quiser se aprofundar mais, visitem http://aurelio.net/doc/dialog/ é bem didático!


    #!/bin/sh
    DIALOG=${DIALOG=dialog}
    PCT=0
    (
    while test $PCT != 100
    do
    echo "XXX"
    echo $PCT
    echo "Realizando backup dos arquivos.\n\
    Isto pode demorar vários minutos ($PCT porcento concluído)"
    echo "XXX"
    PCT=`expr $PCT + 1`
    sleep 3
    done
    ) |
    $DIALOG --title "Realizando Backup..." --gauge "Backup dos arquivos..." 10 40 0

    Falow! <IMG SRC="images/forum/icons/icon_biggrin.gif"> <IMG SRC="images/forum/icons/icon_biggrin.gif"> <IMG SRC="images/forum/icons/icon_biggrin.gif">

  2. #2
    AndrewAmorimdaSilva
    Visitante

    Padrão Dialog(Gauge) Shell Script progress bar...

    Alguma sugestão pessoal ? <IMG SRC="images/forum/icons/icon_wink.gif">