[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: |
Mon, 28 Apr 2008 07:57:21 -0300 |
o Espanhol ( Gmail ) pediu pra repassar:
"
há você forma de fazê-lo, o que lhe ocorre ao companheiro, por isso eu
entendi, é que o zenity quando devolve mas de uma eleição as separa
por defeito com este caráter "|" e o comando for só é capaz de
interpretar um salto de linea "\n" o que eu sugeri é mudar o caráter
que interpreta o for e que pelo que parece tomada da variável de
sistema IFS, por isso substituo IFS com um barra vertical.
é preciso dar-lhe a razão a mop na sua resposta anterior por isso
parece não todos os comandos utilizam ao variável IFS.
Claro que sejam também serve para separar o que quer do que você não
quer, tambiem se podria haver mudado com tr a barra vertical com um
final de linea. ou com cut ir separando e criar um array, mas acho que
IFS é mas rapido.
Tudo isto o digo por isso acho haver entendido de como funciona o a
shell, há na lista pessoas que sabem muitíssimo mas que eu e que se
estou errado espero me corrijam pelo bem de todos. Só tens a ver as
poucas respostas que dou eu e as que dão outros."
2008/4/24 mop <address@hidden>:
> Vi esta questão e não lembro de ter visto a resposta.
> 1. não sei ( e considero off ;)
> 2. Já tentou:
> --separator=$'\n'
> ou:
> --separator="
> " # isso mesmo, em duas linhas
>
> Desculpem, caso a questão 2 já tenha sido resolvida.
>
> miguelcm86, acho que isto tem a ver com aquele IFS que te foi sugerido, que
> nesse caso teria de ser IFS=$'\n' caso os itens da seleção possam conter
> espaços. Se não tiverem (coisa que acho que está ao seu alcance) o IFS pode
> ser o padrão. É bom lembrar que se o IFS for alterado, e ele for usado dentro
> dos subscripts chamados, pode dar problema, algo como aquele read já citado,
> mas
> de forma diferente. Procure sempre que possível usar valores default pois há
> herança de ambiente entre shell e seus sub.
>
>
> ------------------------------------------
> >From: "miguelcm86"
>
> >
> >zenity --list \
> >--checklist \
> >--separator="/n" \
>
> >--title 'Instalação de Programas Extras'\
> >--text 'Selecione que programas deseja instalar:'\
> >--column="Executa" --column="Programa" .-column="Estado/Descrição"\
>
> >depois aqui vem a lista.
> >
> >Estou com dois problemas o tamanho no Xdialog era dado por "20 70 0 ",
> >não sei como fazer isso no Zenity, pois a caixa fica muito pequena, é
> >preciso esticar.
> >
> >O outro é quando selecciono varias hipoteses, o output fica errado,
> >que quero que dê um output por linha.Tentei meter --separator="/n" \
> >e --separator="\n" \, pois não sei muito bem como deveria ser a barra,
> >mas ele está a inserir isso no output, eu quero é que dê um enter como
> >separador.
>
>
>
>
> ------------------------------------
>
> ---------------------------------------------------------------------
> 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
>
>
>
- Re: [shell-script] Re: Zenity, (continued)
Re: Zenity, mop, 2008/04/23
Re: Re: Zenity, mop, 2008/04/24
Re: Zenity, mop, 2008/04/24
Re: Zenity, mop, 2008/04/24
[shell-script] Re: Zenity, Thiago Braga Santana, 2008/04/28
Re: [shell-script] Re: Zenity, Tiago Barcellos Peczenyj, 2008/04/28
[shell-script] Re: Zenity, Thiago Braga Santana, 2008/04/28