Files
stormux/content/locales/es_ES/lessons/files-and-directories/uso-do-grep-11-01-2018.md
2019-12-11 14:39:33 -05:00

1.2 KiB

Arquivos e Diretórios

Utilização do Grep

O comando "grep" é utilizado para buscar palavras específicas no nome de um arquivo ou em seu conteúdo.

Pesquisando em Nomes de Arquivos

Para encontrar arquivos que tenham determinada palavra (teste, por exemplo), digite: ls | grep teste Observação: O "ls" é usado para listar os arquivos que tem a palavra correspondente.

Para pesquisar arquivos com extensão, digite: ls | -E grep teste.txt Observação: O parâmetro "E" é usado para que o "grep" aceite pontos e alguns outros caracteres.

Pesquisando no Conteúdo dos Arquivos

Para pesquisar uma palavra ou frase contidas em um arquivo, digite: grep oi teste.txt O comando retorna todas as linhas do arquivo "teste.txt" que contenham "oi". Observação: Para definir uma frase, coloque entre aspas, caso contrário o "grep" considera que a segunda palavra já faz parte do nome do arquivo. Por exemplo: grep "bom dia" teste.txt O comando retornará todas as linhas que contenham a frase "bom dia".

Exercícios

  1. Pesquise palavras em nomes de arquivos.

  2. Pesquise palavras em nomes de arquivos com extensão.

  3. Pesquise palavras dentro de arquivos.

  4. Pesquise frases dentro de arquivos.