tenta assim: ao inves de lslpp -La | grep -i "xlc*rte" faz: lslpp -La | grep -i xlc | grep -i rte dá QUASE na mesma, já deve servir para você.
T+ Leonardo. Em 13/02/08, Tiago Barcellos Peczenyj <[EMAIL PROTECTED]> escreveu: > > Vc confundiu os asteriscos. > > * no contexto grep é um quantificador que signfica 0 ou muitas vezes > -- é contexto expressões regulares e é um operador guloso. > > ex: > > a.*e casa com: > ae > aee > aae > abcde > atyertyeroyterydfjghjksdfghldrtylnv ,ghdfklgyertere > > ou seja, vc precisa usa-lo associado a uma ER: no caso eu usei . (que > casa com qq caracter) > > Agora, o que há de errado com essa linha: > > lslpp -La | grep -i "xlc.*rte" > xlC.aix50.rte 8.0.0.0 C F C Set ++ Runtime for AIX 5.0 > xlC.rte 8.0.0.0 C F C Set ++ Runtime > > ?? > > vc quer APENAS xlC.aix50.rte ? se for utilize a opção -o do grep. > > * só é codinga quando usamos em Globbing (como no comando case -- é o > shell quem expande). > > 2008/2/13 Islenho de Almeida <[EMAIL PROTECTED]<i.almeida%40cinq.com.br> > >: > > > > > Pessoal, > > > > Estou com uma dúvida aqui no bash e AIX. > > > > Não estou sabendo utilizar da maneira apropriada o coringa "*". > > Minha intenção era realizar um grep pegando apenas os fileset que > tivessem xlC[alguma coisa]rte > > > > Vejam só os comandos abaixo: > > > > lslpp -La | grep -i "xlc.*" > > xlC.adt.include 7.0.0.0 C F C Set ++ Application > > xlC.aix50.rte 8.0.0.0 C F C Set ++ Runtime for AIX 5.0 > > xlC.cpp 6.0.0.0 C F C for AIX Preprocessor > > xlC.rte 8.0.0.0 C F C Set ++ Runtime > > > > lslpp -La | grep -i "xlc*rte" > > (Isso mesmo, não retorna nada) > > > > lslpp -La | grep -i "xlc.*rte" > > xlC.aix50.rte 8.0.0.0 C F C Set ++ Runtime for AIX 5.0 > > xlC.rte 8.0.0.0 C F C Set ++ Runtime > > > > lslpp -La | grep -i "xlc*.rte" > > xlC.rte 8.0.0.0 C F C Set ++ Runtime > > > > uname -a > > AIX host001 3 5 92C7a3104510 > > > > bash --version > > GNU bash, version 2.05b.0(1)-release (powerpc-ibm-aix4.3.3.0) > > Copyright (C) 2002 Free Software Foundation, Inc. > > > > Alguém tem alguma idéia de onde estou errando? > > > > Obrigado, > > Islenho > > > > -- > Tiago B Peczenyj > Linux User #405772 > > http://peczenyj.blogspot.com/ > "what does not kill us makes us stronger" > > > -- Leonardo Neves Bernardo Analista de Suporte Unix/Linux LPIC-III Mixed Environment - www.lpi.org [As partes desta mensagem que não continham texto foram removidas]
