[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] if
From: |
Mauricy Maiorino |
Subject: |
Re: [shell-script] if |
Date: |
Fri, 18 Nov 2005 09:23:50 -0200 |
User-agent: |
Thunderbird 1.5 (X11/20051025) |
Não é bem isso, vou tentar explicar melhor:
Considerando o arquivo de entrada abaixo, fiz um if para que quando for
encontrado $var = cc-cd3 por exemplo ele execute determinada ação. O
problema é que cc- muda, ora é cc-bd3, ora pode ser outra coisa, e isto
no arquivo de entrada pode mudar sempre. O que não sei é como fazer para
no "if" fazer $var = cc-*, para qualquer variação de cc-* a ação "then"
possa ser executada. Sempre que for cc-* ele executará a mesma coisa.
Obrigado
Mauricy
Fabricio Lopes de Souza escreveu:
> nao entendi muito bem o que voce quer fazer , mas voce pode verificar
> se $var esta no arquivo dando um simples grep
>
> grep $var arquivo
>
> On 11/18/05, Mauricy Maiorino <address@hidden> wrote:
>
>> Pessoal
>>
>> Desculpem as perguntas as vezes um tanto quanto "simples", é que estou
>> iniciando agora alguma coisa mais elaborada em shell.
>>
>> O que quero saber é se posso no "if" fazer alguma coisa do tipo:
>>
>> Tenho um arquivo de entrada:
>>
>> joao
>> cc-cd3
>> carlos
>> cc-aa4
>> cc-bd2
>> maria
>> paulo
>>
>> Posso fazer if [ "$var" = "cc-*" ] ; then xxx ???, para tudo que
>> "casar" com cc-*??
>>
>> Obrigado
>>
>> Mauricy
>>
>>
>>
>>
>> ---------------------------------------------------------------------
>> 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
>>
>>
>>
>>
>>
>>
>>
>>
>>
>
>
> ---------------------------------------------------------------------
> 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
>
>
>
>
>
>
>
>
[As partes desta mensagem que não continham texto foram removidas]