[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] Re: Zenity
From: |
Édnei Rodrigues |
Subject: |
Re: [shell-script] Re: Zenity |
Date: |
Thu, 24 Apr 2008 08:56:33 -0300 |
Serei sincero....Não entendi bem a tua dificuldade. Pelo que entendo
você está com problemas em tratar a saída do zenity...logo, pergunto:
Qual a saída do zenity? Passe- nos por favor.
Em 23/04/08, mop<address@hidden> escreveu:
> Aquilo era problema com o "read" no while (sugiro releitura).
> Pelo que vi no "for" não tem read, então este último está liberado
> para ser usado dentro das chamadas.
>
> Acho que não precisa ler o status. Um cancelamento ou outra anormalidade
> deverá afetar o valor de "escolhas".
>
> Não uso gnome ou kde ou qualquer outro desktop.
> Portanto não tenho zenith.
> Procure colocar as coisas em termos de shell-script para que todos possam
> ajudar e evitar os tão "perigosos" OFF-TOPIC. ;)
>
> Exemplo:
> Determine a linha de comando que o zenith precisa em sua chamada.
> Sabida a linha, pergunte sobre correções para consegui-la a partir da sua
> idéia, caso necessário.
> Obtido o output do zenith, se for o caso, questione como processar
> essa saída.
>
>
> ------------------------------------------
> >From: "miguelcm86" <address@hidden>
> >Date: Wed, 23 Apr 2008 14:31:40 -0000
>
> >
> >Já agora poderiam explicar como é que isso funciona, por acaso isso
> >não é entrada de dados "a PIPESTATUS", é que testei como diseram e
> >começou a dar!!
> >Mas não testei com os scripts a funcionar, a questão é que os scripts
> >vão ter inputs e esperar por enter's, acham que isso vai afectar esta
> >parte do código?
> >É que já tive problemas desse género que foi resolvido nesta
> >fantástica lista:
> >http://br.groups.yahoo.com/group/shell-script/message/24633
> >
> >Se explicarem como isso funciona, agradecia, pois assim consigo ver se
> >vai dar problemas ou não:
> >
> >salva=$IFS
> >IFS="|"
> >e depois de tudo:
> >IFS=$salva
> >
> >Obrigado mais uma vez ;)
> >
> >
> >
> >--- Em address@hidden, "Édnei Rodrigues"
> ><ednei.felipe.rodrigues@...> escreveu
> >>
> >> Copiei a resposta do Nosso amigo Espanhol, já que ele não conseguiu
> >mandar
> >> email direto pra lista:
> >>
> >>
> >> Olá prova de acrescentar o que esta em vermelho a teu código, acho que o
> >> problema não é o zenity, o problema é que dentro da variável os códigos
> >> especiais não funcionam.
> >>
> >> Te o enviou a ti porque o correio o recibo desde yahoo e não posso
> >enviar
> >> com o, me estou brigando com yahoo a ver se o solucionam.
> >>
> >> Isto esta traduzido do castelhano com um tradutor, não falo português do
> >> Brasil
> >>
> >>
> >> escolhas=$(zenity --list --checklist --title 'Instalação de Programas
> >> Extras' \
> >> --text 'Selecione que programas deseja instalar:' --column="Executa"
> >> --column="Programa" --column="Estado/Descrição" \
> >> False Adobe " [$state_adobe] Adobe Acrobat Reader (versão em inglês)" \
> >> False Download4X " [$state_d4x] Gerenciador de Download" \
> >> False aMule " [$state_amule] Cliente P2P eMule" )
> >>
> >> [ $? -ne 0 ] && echo "Cancelou a janela de programas opcionais" &&
> >> exit 0 ## sai se o "esc" ou o "cancelar" for a escolha do utilizador
> >>
> >> *salva=$IFS
> >> IFS="|"*
> >>
> >> for escolha in $escolhas
> >> do
> >> case $escolha in
> >> KDE) . ./@_kde.sh $arg_kde ;;
> >> Adobe) . ./@_adobe.sh $arg_adobe ;;
> >> Download4X) . ./@_d4x.sh $arg_d4x ;;
> >> aMule) . ./@_amule.sh $arg_amule ;;
> >> *) echo "Não escolheu nenhum programa opcional" ;;
> >> esac
> >> done
> >>
> >> *IFS=$salva*
>
>
>
> ------------------------------------
>
>
> ---------------------------------------------------------------------
> 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: address@hidden
> ---------------------------------------------------------------------
> 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
>
> http://br.groups.yahoo.com/group/shell-script/
>
>
> address@hidden
>
>
>
>
- Zenity, miguelcm86, 2008/04/20
- Re: [shell-script] Zenity, Édnei Rodrigues, 2008/04/20
- Re: Zenity, miguelcm86, 2008/04/20
- Re: [shell-script] Re: Zenity, Édnei Rodrigues, 2008/04/21
- Re: Zenity, miguelcm86, 2008/04/21
- Re: [shell-script] Re: Zenity, Édnei Rodrigues, 2008/04/21
- Re: [shell-script] Re: Zenity, Édnei Rodrigues, 2008/04/22
- Re: Zenity, miguelcm86, 2008/04/23
- Re: Zenity, mop, 2008/04/23
- Re: [shell-script] Re: Zenity,
Édnei Rodrigues <=
Re: Re: Zenity, mop, 2008/04/24
Re: Zenity, mop, 2008/04/24
Re: Zenity, mop, 2008/04/24