Home : Termos de Software : Definição de Grep

Grep

O Grep é um utilitário de linha de comando para Unix usado para pesquisar documentos de texto. Pode realizar pesquisas básicas e correspondência avançada de padrões usando expressões regulares. O utilitário grep está incluído em todas as principais distribuições Unix, incluindo Linux e Mac OS X.

Grep pode ser executado simplesmente digitando grep no prompt de comando. O comando requer parâmetros específicos, incluindo o corda ser localizado e o nome do arquivo do arquivo a ser pesquisado. Por exemplo, se você deseja verificar se o arquivo "readme.text"possui a palavra" licença ", digite o seguinte comando:

licença grep readme.txt

Se a palavra não for encontrada, o grep não produzirá nenhuma saída. Se a string estiver localizada no documento, o grep listará cada ocorrência da string. Se você precisar executar uma pesquisa mais complexa, poderá usar uma expressão regular. Por exemplo, o comando abaixo pesquisará o arquivo "us.txt"e liste todas as linhas que começam com" Eu "ou terminam com" você "(diferencia maiúsculas de minúsculas).

grep -E "^ Me | você $" us.txt

O "-E" parâmetro no exemplo acima indica que o padrão é uma "expressão regular estendida". Ao usar esta opção, você pode garantir que o grep processe seu padrão de pesquisa como uma expressão regular em vez de uma sequência básica. O Grep também suporta várias outras opções de linha de comando, que podem ser usadas para criar informações mais específicas. consultas e personalize a saída. Você pode visualizar essas opções e saber mais sobre o grep digitando "homem grep no prompt de comando do Unix.

NOTA: O nome "grep" é um acrônimo que vem da frase "Pesquise globalmente uma expressão regular e imprima".

TechLib - O dicionário de informática Lib Tech

Esta página contém uma definição técnica de Grep. Explica na terminologia de computação o que significa Grep e é um dos muitos termos de software no dicionário TechLib.

Todas as definições no site da TechLib foram escritas para serem tecnicamente precisas, mas também fáceis de entender. Se você achar útil essa definição de Grep, poderá consultá-la usando os links de citação acima.