[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: dialog - ajuda
From: |
xxoin |
Subject: |
Re: dialog - ajuda |
Date: |
Wed, 20 Oct 2004 15:15:12 -0000 |
User-agent: |
eGroups-EW/0.82 |
___ Bom dia _____
Este eq é de "igual", tente usar "=" (sem aspas).
Este "test" irá pegar o valor 0 do ok.
Não entendo nada de BSD, mas você pode usar qualquer string que
permita você pegar um valor igual a zero.
Não se esqueça de verificar qual é o shell que você está usando,
testei no bash...
Caso você queira apagar o arquivo, você poderá substituir:
> dialog --msgbox 'Apagando arquivos...' \
> 0 0 && \
> cat /dev/null > /dir/arquivo.txt && \
> exit
---> por:
> dialog --msgbox 'Deletando arquivos...' \
> 0 0 && \
> rm -f /dir/arquivo.txt && \
exit
Você não deve esquecer de colocar o -f (se for diretório -rf) para
que não seja pedido confirmação.
______________________________________
--- Em address@hidden, "Celso Vianna"
<celso_vianna@y...> escreveu
> Esqueci de informar que o sistema é FreeBSD; não tem (encontrei) o
comando
> "eq"; não poderia usar o comando "rm" para apagar?
>
> Celso
>
> ----- Original Message -----
> From: "xxoin" <xxoin@y...>
> To: <address@hidden>
> Sent: Wednesday, October 20, 2004 1:44 AM
> Subject: [shell-script] Re: dialog - ajuda
>
>
>
>
> ________ Boa noite.
>
> O que você está querendo é mais ou menos isto (???):
>
> ------- idéia -------- idéia ---------------
> #!/bin/bash
>
> dialog --title 'xyz' \
> --checklist 'zyx' \
> 0 0 0 \
> opc_1 'hummm' on \
> opc_2 'nhem-nhem' on \
> opc_3 'hum-hum' on &&
> [ $? -eq 0 ] &&
> dialog --msgbox 'Apagando arquivos...' \
> 0 0 && \
> cat /dev/null > /dir/arquivo.txt && \
> exit
>
> ------- idéia --------- idéia ------------------
>
> ______
> Xxoin
>
>
> _________________________________________
>
> --- Em address@hidden, "Celso Vianna"
> <celso_vianna@y...> escreveu
> > all,
> >
> > No dialog http://www.etfto.gov.br/~celso/modificar.txt gostaria
> de, depois
> > de selecionar, por exemplo o primeiro e o último item, quando
> acionar o
> > botão "ok" fosse apagado os arquivos "teste.txt" e "teste1.txt";
> como é que
> > intercepto a saída do dialog para executar a operação desejada?
> >
> > Celso
>
>
>
>
>
> --------------------------------------------------------------------
-
> 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
> --------------------------------------------------------------------
-
>
> Links do Yahoo! Grupos