[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
RES: [shell-script] Re: redirecianamento de saída
From: |
Julio Cezar Neves - DATAPREVRJ |
Subject: |
RES: [shell-script] Re: redirecianamento de saída |
Date: |
Mon, 11 Aug 2003 09:43:53 -0300 |
Diego,
para matar 2 coelhos com uma só cajadada, faça:
$ variavel=`grep teste arquivo.txt` || echo nao existe a palavra teste em
arquivo.txt
Gostei da pergunta. O bom programador, assim como o bom admin deve ser
preguiçoso para automatizar todas as tarefas e otimizando o código escrever
pouco.
[ ]s,
Julio Cezar Neves
-Programa de Software Livre da DATAPREV-
-I Support Free Software-
* +55 21 2528-7070 / +55 21 9853-4044
*address@hidden
> -----Mensagem original-----
> De: César A. K. Grossmann [mailto:address@hidden]
> Enviada em: sexta-feira, 8 de agosto de 2003 09:47
> Para: address@hidden
> Assunto: [shell-script] Re: redirecianamento de saída
>
>
> --- Em address@hidden, Diego Bianchetti <diegob@u...>
> escreveu
> >
> > Me expliquei mal!
> >
> > O exemplo é o seguinte:
> >
> > $ if grep teste arquivo.txt > variavel
>
> Estou entendendo... cada vez menos! Você quer testar o resultado do
> comando grep? Uma forma de fazer isto é:
>
> if grep teste arquivo.txt > /dev/null
> then
> comandos
> fi
>
> Se você quer armazenar o resultado do grep em uma variável, então o
> comando seria:
>
> variavel=`grep teste arquivo.txt`
> if [ -z "$variavel" ]
> then
> comandos
> fi
>
> É isto?
>
> P.S.: Verifique o funcionamento da tecla "Del" no seu teclado, parece
> que não está funcionando bem: tive que apagar um monte de linhas
> desnecessárias na sua mensagem que você poderia ter apagado.
>
> []s
> --
> Cesar A. K. Grossmann ICQ UIN: 35659423
> O Maravilhoso Mundo do Linux 2.6 - Confira a tradução!
> http://www.LinuxByGrossmann.cjb.net/wwol26-ptBR.html
>
>
>
> ---------------------------------------------------------------------
> 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.listasdiscussao.cjb.net
---------------------------------------------------------------------
Seu uso do Yahoo! Grupos é sujeito às regras descritas em:
http://br.yahoo.com/info/utos.html
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- RES: [shell-script] Re: redirecianamento de saída,
Julio Cezar Neves - DATAPREVRJ <=