Nossa fiquei impressionado, juro que ainda não tinha ouvido, lido ou escutado sobre "zenity" adorei d+.
Mas agora você me deu uma outra idéia ! Você sabe (ou alguém :D ) como posso fazer para este script pegar diversos valores um em cada linha? por exemplo: ######### amarok k3b audacious digikam firefox thunderbird e agora um script que pega cada um dos comandos (pacotes acima) e prossegue com a instalação ... será que tem como fazer isto? Imaginem, que tenho uma lista de 200 programas, libs, codecs, fonts, entre outras coisas, tudo isso para instalar. Se usar este maravilhoso script ** Obrigado mais uma vez Édnei Rodrigues ** que aliás salvei em minha pasta exclusiva para Shell Scripts... ele ficará enorme com todos os pacotes. Na real eu fiz isso mas gostaria de simplificar. Se alguém souber como Valew !! :D 2008/4/4 Édnei Rodrigues <[EMAIL PROTECTED]>: > Essa eu sei! :D > Assim ó: > cria um arquivo qualquer .sh , assim : > > #!/bin/bash > > zenity --question --text "Deseja efetuar a instalação?" > sudo apt-get -y install amarok 2> logerror_amarok_install.txt | tee > log_amarok.txt | zenity --progress --pulsate > if [ ${PIPESTATUS[0]} = 0 ]; then > zenity --info --text "Instalação efetuada com sucesso!" > else > zenity --error --text "Erro na instalação!" > cat logerror_amarok_install.txt | zenity --text-info --title "Log > de > erro" --width 530 --height 300 > fi > > sudo apt-get -y install k3b 2> logerror_k3b_install.txt | tee log_k3b.txt > | > zenity --progress --pulsate > if [ ${PIPESTATUS[0]} = 0 ]; then > zenity --info --text "Instalação efetuada com sucesso!" > else > zenity --error --text "Erro na instalação!" > cat logerror_k3b_install.txt | zenity --text-info --title "Log de > erro" --width 530 --height 300 > fi > > > > O zenity é uma biblioteca do Gnome, para interface gráfica do shell script > ! > > Pego a manha? > Em 03/04/08, podestafox <[EMAIL PROTECTED]> escreveu: > > > > Olá amigos, esta é minha primeira mensagem como usuário de > shell-script. > > Desde que conheci o Ubuntu e shell-script me apaixonei. > > > > Minha dúvida é o seguinte, eu usei o aptoncd para salvar meus > > programas em cd e depois carregar de volta para o cache apt do ubuntu. > > > > O que procuro é um script que seja interativo, no caso, na instalação > > de pacotes. > > > > Um exemplo: > > > > Eu crio o script com os pacotes separados por categoria: > > > > instalaMultimidia { > > pergunta se deseja instalar pacote "amarok"; > > > > if "sim"; > > instala e passa para o próximo programa; > > > > else "não"; > > passa para o próximo programa e não instala > > > > } > > > > exit > > > > ................. > > > > Eu tentei fazer com os comando normais > > > > echo Instalando amarok > > sleep 1 > > sudo apt-get -y install amarok > > echo instalado > > sleep 3 > > echo Instalando amarok > > sleep 1 > > sudo apt-get -y install k3b > > > > Alguém sabe como posso fazer para deixar o que quero automatizado? > > > > Obrigado > > -- > > Felipe Podestá dos Santos > > > > > > > > > [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: [EMAIL PROTECTED] > --------------------------------------------------------------------- > 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.programming.shell.brazil > > Links do Yahoo! Grupos > > > -- Felipe Podestá dos Santos E-mail's: [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED] [As partes desta mensagem que não continham texto foram removidas]