Olá Felipe,
digamos que o valor esteja em $var.

grep " $var " <<< "[EMAIL PROTECTED]"

O arroba lista todos os elementos do vetor separados por espaços em branco e
o grep procura a variável na lista gerada. Os espaços envolvendo $var são
para evitar um casamento parcial da palavra. P.ex:

$ var=pai
$ grep "$var" <<< papai
papai   # casamento parcial
$ grep " $var " <<< papai
$  # Não casou.

O mesmo poderia ser feito usando \b (borda) mas borda é tudo que não seja
letra, número e sublinha, sendo portanto mais permissivo.
-- 
Abraços,
Julio
*Em setembro estarei dando um treinamento
Shell em Brasília (em 2 fins de semana).
Mais informações: www.tecnologiabr.com.br
Tel: (61) 3354-3162
*

2008/7/16 felipee_catojo <[EMAIL PROTECTED]>:

>   Olá pessoal gostaria de saber como faço para varrer um vetor buscando
> uma ocorrencia.
>
> tenho uma variavel "v" e quero saber se ela está contida em um vetor
> predefinido por mim...
>
> Obrigado desde já
>
>  
>



-- 
Abraços,
Julio
Em setembro estarei dando um treinamento
Shell em Brasília (em 2 fins de semana).
Mais informações: www.tecnologiabr.com.br
Tel: (61) 3354-3162


[As partes desta mensagem que não continham texto foram removidas]

Responder a