shell-script-pt
[Top][All Lists]
Advanced

[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




reply via email to

[Prev in Thread] Current Thread [Next in Thread]