Pessoal, Me ajudem com esse script. por favor gostaria de melhorá-lo usando guage (Barra de progresso) no apt-get e tambem se possivel me ajudem no teste de compilação se der um error o script será abortado exibindo o erro para o usuário
________________________________ De: Rodrigo Lang <[email protected]> Para: [email protected] Enviadas: Sexta-feira, 6 de Novembro de 2009 17:16:38 Assunto: Re: [shell-script] Criar barra de progresssão Boa, obrigado pessoal, testarei e postarei o resultado! Obrigado, Rodrigo Lang. 2009/11/6 Thomaz de Oliveira dos Reis <tho...@gmail. com> > Não testei, mas tente algo assim: > > > PACOTES="bison openssl outro ..." > > for PACOTE in PACOTES > do > $APT $PACOTE > echo 2 > done | dialog .... > > > > > 2009/11/6 Rodrigo Lang <rodrigoferreiralang @gmail.com> > > > > > > > Boa tarde lista, estou desenvolvendo um shell script para a compilação de > > um > > sistema aqui da empresa. Estou no momento tentando usar dialog para fazer > > uma barra de progressão, porém estou tendo algumas dificuldades. O que eu > > preciso inicialmente é fazer umas barra conforme cada pacote do apt-get é > > instalado. Alguém tem alguma dica de como diminuir o tamanho do script? > > Porque são 50 pacotes, se cada pacote instalado eu colocar duas linhas > vai > > ficar enorme o script. > > > > APT="apt-get -qqqq install --force-yes" > > > > ( > > $APT bison > > echo 2 > > $APT openssl > > echo 2 > > $APT libssl-dev > > echo 2 > > $APT libasound2-dev > > echo 2 > > $APT libc6-dev > > echo 2 > > echo 100 > > ) | dialog --title "Instalando" --gauge "Atualizando repositórios" 8 40 0 > > > > -- > > Rodrigo F. Lang > > Amd. de Redes em Telecom > > > > [As partes desta mensagem que não continham texto foram removidas] > > > > > > > > > [As partes desta mensagem que não continham texto foram removidas] > > > > ------------ --------- --------- ------ > > ------------ --------- --------- --------- --------- --------- - > Esta lista não admite a abordagem de outras liguagens de programação, como > perl, C etc. Quem insistir em não seguir esta regra será moderado sem prévio > aviso. > ------------ --------- --------- --------- --------- --------- - > Sair da lista: shell-script- unsubscribe@ yahoogrupos. com.br > ------------ --------- --------- --------- --------- --------- - > Esta lista é moderada de acordo com o previsto em > http://www.listas- discussao. cjb.net > ------------ --------- --------- --------- --------- --------- - > Servidor Newsgroup da lista: news.gmane.org > Grupo: gmane.org.user- groups.programmi ng.shell. brazil > > Links do Yahoo! Grupos > > > -- Rodrigo F. Lang Amd. de Redes em Telecom [As partes desta mensagem que não continham texto foram removidas] ____________________________________________________________________________________ Veja quais são os assuntos do momento no Yahoo! +Buscados http://br.maisbuscados.yahoo.com [As partes desta mensagem que não continham texto foram removidas]
