[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re:{Resolvido}...na opção '--entry --text" no zenity atraves de Shell sc
From: |
enilton1sh |
Subject: |
Re:{Resolvido}...na opção '--entry --text" no zenity atraves de Shell script. |
Date: |
Sat, 16 Apr 2011 16:49:52 -0000 |
User-agent: |
eGroups-EW/0.82 |
{Resolvido}
Kkkkkk funcionou, obrigado de s2. *-*
Eu errava pq fazia o contrário. *-*
Dir=$(zenity --title="Digite o nome do diretório" --entry --text=" ") && mkdir
$Dir
tkx,
E agora? eu gostei do yad mais passei 1 dia batalhando contra o zenity, e agora
que consegui aparece o yad.
Julio obrigadão mesmo. o/
Estou com dúvida em outra coisa mais é melhor criar outra mensagem.
--- Em address@hidden, "Julio C. Neves" <julio.neves@...> escreveu
>
> O zenity tem a sua caixa de diálogo própria para escolher somente arquivos
> ou diretórios válidos.
>
> Funciona assim:
>
> Arq=$(zenity --file-selection) || zenity --error --text "Usuário abortou"
>
> ou
>
> Dir=$(zenity --file-selection --directory) || zenity --error --text
> "Usuário abortou"
>
> Porém vou te dar uma dica melhor ainda: foi criado um fork do zenity que
> chama-se yad e está muito melhor do que todas as interfaces gráficas de
> shell que conheço, por 2 motivos básicos:
> » Tem mais diálogos que todos e um deles é o --form, que possibilita a
> elaboração de formulários com campos de entrada de dados, checklist,
> combobox, spinbox, seleção de arquivos, seleção de fontes, seleção de cores,
> ...
> » Não depende de mais nenhuma lib que mantém o zenity atrelado ao gnome,
> exceto o gtk 2.0, que está presente em praticamente todos os ambientes.
>
> Por ser um fork do zenity, sua sintaxe é praticamente a mesma, a não ser nas
> implementações que foram adicionadas.
>
>
> Abraços,
>
> Julio
>
> *Cursos de Shell ou Zenity em fins de semana?*
>
> *â Ligue (21) 8112-9988* â
> Contacte-me [image: Twitter] <http://twitter.com/#%21/juliobash/>
>
>
> Em 16 de abril de 2011 12:50, enilton1sh <binbash.sh@...> escreveu:
>
> >
> >
> > Para facilitar a depuração : http://pastebin.com/Fz0getAf
> > <http://pastebin.com/Fz0getAf%20>
> > Linha 10.
> >
> > "zenity --title="Digite o nome do diretório" --entry --text="#n " #&&
> > #mkdir #n"
> >
> > Para quem não quer acessar link :
> >
> > #!/bin/bash
> >
> > SELECT=`zenity --list --radiolist --height=136 --column "X" --column
> > "Selecione" \
> > FALSE "Criando pasta"`
> >
> > if echo $SELECT | grep $"Criando pasta"; then
> >
> > zenity --title="Digite o nome do diretório" --entry
> > --text="#n " #&& #mkdir #n
> >
> > # Como faço para criar uma variável no campo --entry --text,
> > # para ser lida e executada com comando 'mkdir',
> > # juro que antes de vim pedir ajuda fiz pesquisas e testei tudo que
> > sabia,
> > # mais não consequir. ;(
> >
> > fi
> >
> > Bom sou novato em programação, espero que entendão o meu
> > probleminha. ;)
> >
> > [As partes desta mensagem que não continham texto foram removidas]
> >
> >
> >
>
>
> [As partes desta mensagem que não continham texto foram removidas]
>