Fala Nelson!!
obrigado mesmo!!
no jeito que eu preciso!! heheh
vlw!
[]'s
Em 18/11/07, Nelson Santos <[EMAIL PROTECTED]> escreveu:
>
> Fala Leonardo
>
> adapta esta parte de acordo com o que tu quer.
>
> t=0;while [ $t -lt 100 ];do t=$[t+1];echo $t;sleep .3;done\
> |dialog --gauge "Procurando
Fala Leonardo
adapta esta parte de acordo com o que tu quer.
t=0;while [ $t -lt 100 ];do t=$[t+1];echo $t;sleep .3;done\
|dialog --gauge "Procurando $NOME_ARQ no hd..." 10 72
Abraço.
> Boa noite galera!!
>
> Estou tentando usar a barra de progresso do dialog mas não consigo fazer o
> valor incr
hey,
se você possuir o dialog, pode tentar usar a opção 'gauge'.
Exemplo do Aurélio (http://aurelio.net/shell/canivete.html):
$ (echo 10; sleep 1; echo 20; sleep 1; echo 50; sleep 1; echo 100) |
dialog --gauge 'Progresso' 8 40 0
Em `man dialog` você encontrará maiores informações.
hasta!
jr.
Caso o kdialog esteja instalado, vc pode usar
kdialog - -progressbar "titulo" npassos
abraço.
On 2/2/07, geovan127 <[EMAIL PROTECTED]> wrote:
>
> Oi Pessoal da Lista, eu fiz um script simples de backup, copia dois
> diretórios e coloca em outra pasta na mesma máquina funciona blz, eu
> gostar
Bom, nesse codigo q eu estava escrevendo (e não terminei, mas parecia
funcionar) é claro q a ideia não é usar numeros fixos, eu só fiz pra
simplificar..
Na verdade "TOTAL" seria uma variavel com o tamanho do arquivo que
voce esta copiando ou a soma deles e "CUR" seria uma variavel obtendo
o resulta
Leandro use este codigo:
#!/bin/sh
e="-e"
echo $e "[\c" ; nbsp=15 ; if [ $# -gt 0 ] ; then nbsp=$1 ; fi
i=$nbsp ; while [ $i -gt 0 ] ; do
echo $e " \c" ; i=`expr $i - 1`
done
echo $e "]\c"
echo $e "\r[\c"
i=$nbsp
while [ $i -gt 0 ] ; do
sleep 1 ; echo $e "=\c" ; i=`expr $i - 1`
done
echo "
Bom.. eu tava escrevendo aqui mas deu a hora de ir embora..
da uma olhadinha no que fiz, talvez te ajude:
[EMAIL PROTECTED]:~/scripts# TOTAL=1
[EMAIL PROTECTED]:~/scripts# CUR=1
[EMAIL PROTECTED]:~/scripts# echo -n "["; while [ $CUR -le $TOTAL ]; do
let TMP=$CUR/\($TOTAL/100\); if [ $((TMP %
eu tenho um script que criai para testes com tput, vc pode adapta-lo para
seu proposito, ai vai:
+-+
#!/bin/bash
#[ Ficha: ]...