Pessoal andei dando uma estudada em ER e como o pessoal ficou com algumas 
duvidas como eu estou mandando a informação para todos.
Primeiro gostaria de deixar o link para o material que estudei:
http://guia-er.sourceforge.net/index.html
Muito bom parabéns para o Aurélio que me convenceu a comprar seu livro com este 
guia.
Bom mais vamos la.
Testei alguns comandos para ER dentro do bash e o que se encaixa melhor para 
nós é o find.
Então criei um lista de arquivos equivalente ao do simulado:
touch Linux linux linux.com TurboLinux
após criar os arquivos quero localizar todos os arquivos que só tenham o texto 
Linux e linux porem não quero que localize linux.com ou TurboLinux ou qualquer 
outra variação. Então a ER correta para este serviço é:
find [Ll]inux
Os couchettes dentro da ER indicam uma lista e a lista só aceita um casamento 
perfeito ou seja o que esta exatamente dentro da lista com o que esta 
exatamente fora, por isso que o find só irá localizar Linux e linux deixando de 
fora os outros dois.
Bom pra mim fico mais claro o uso de expressões regulares!


Igor Marques Schmidt


      
____________________________________________________________________________________
Veja quais são os assuntos do momento no Yahoo! +Buscados
http://br.maisbuscados.yahoo.com

Responder a