Como utilizar o Comando Grep no linux

Tempo de leitura: 2 min

Escrito por Fernando Silva

JUNTE-SE Á NOSSA LISTA DE SUBSCRITORES

Entre para nossa lista e receba conteúdos exclusivos e com prioridade

100% livre de spam.

Compartilhe agora mesmo:

Como utilizar o Comando Grep no Linux. O sistema Linux possui diversos comandos e opções de alterações no sistema que podem ser feitas com apenas algumas configurações, e se você veio até aqui,é porque precisa entender um pouco mais sobre estes comandos, em especial como utilizar o grep (global regular expression print).

Então, fique atento a este artigo para aprender Como utilizar o Comando Grep no Linux, até mesmo porque, ele é considerado uma das ferramentas mais úteis disponíveis no Linux.

Este comando procura em linha por linha de cada texto, e imprime todas as linhas de um padrão especifico que o corresponde.

Sintaxe do comando:

grep [expressão] [arquivo] [opções]

grep: O comando.
[opções]: Modificadores do comando.
padrão: O que está sendo pesquisado.
[ARQUIVO]: O arquivo em que a pesquisa está sendo realizada.

Opções do comando:

expressão
Deve digitar tudo que for procurado em um texto, seja palavra ou frase.

Caso possua mais de duas palavras, deve ser separada com aspas “”, se não fizer isso, ele identificará que é um arquivo.

arquivo
Local onde será feita a pesquisa.

-A [número]
Será mostrado o [número] de linhas após a linha encontrada pelo grep

-B [número]
Será mostrado o [número] de linhas antes da linha encontrada pelo grep

-f [arquivo]
É possível especificar que o texto que será localizado, esta no arquivo [arquivo].

-h, –no-filename
Durante a procura os nomes dos arquivos não aparecerão.

-i, –ignore-case
Diferenças entre letras maiúsculas e minúsculas são ignoradas no texto .procurado.

-n, –line-number
O nome de cada linha será mostrado.

E
Ativa o uso de expressões regulares.

-U, –binary
O arquivo que será procurado como binário é tratado.

EXEMPLOS PRÁTICOS

#grep “chave” arquivo.txt
Pesquisa a palavra chave dentro do arquivo.txt

#grep “chave” *
Pesquisa a palavra chave em todos arquivos do diretório atual.

#ps aux | grep -i net
Pesquisa um processo específico.

#cat /var/log/dmesg | grep eth0
O arquivo de log é muito longo e contém milhares de informações, mas no momento só queremos informações referentes a interface de rede eth0.

#grep -i arquivo.txt
A busca é feita em palavras com letras maiúsculas e minúscula (case sensitive).

#man grep
Exibe o manual do grep

CONCLUSÃO

Agora que você já aprendeu a utilizar esta ferramenta que otimizará seu tempo, em todo seu processo de trabalho, fique atento que irei trazer para você mais comandos, que facilitarão o sua dia.

Clique no banner abaixo para você também receber nosso e-book é 100% gratuito.

Você vai gostar também:

Para enviar seu comentário, preencha os campos abaixo:

Deixe um comentário


*


*


Seja o primeiro a comentar!

JUNTE-SE Á NOSSA LISTA DE SUBSCRITORES

Entre para nossa lista e receba conteúdos exclusivos e com prioridade

100% livre de spam.