Pesquisando Arquivos
- Procurando por um nome:
- grep nome arquivos
- grep grep *
- Invertendo a função do grep:
- grep -v nome arquivos
- Usando expressões regulares:
- grep [gG]r.p *
- grep "[gG]r.p " *
- grep "^[gG]r.p " *
Expressões Regulares
- O operador `.' denota qualquer caracter:
- h..l
- O operador `[...]' denota um dos caracteres
especificados:
- [hH]tm[lL]
- [A-Za-z]bc[0-9]
- Indicando começo e final da linha:
- ^iniciando
- terminando$
- Indicando repetição de um padrão:
- [0-9][0-9]*
- [0-9]*
- ^.*$
- Expressões mais complexas (egrep):
- expr1 | expr2
- expr+
- expr?
- Os caracteres dos operadores devem ser especificados
da seguinte maneira:
- \[ \. \^ \$