O sistema operacional Unix usa arquivos de texto simples para muitas coisas diferentes , como scripts , arquivos de configuração , logs e informações de conta de usuário. Esses arquivos podem ser milhares de linhas. Isso faz com que a tarefa de procurar por uma determinada palavra assustadora. O comando " grep" permite que um usuário procurar por uma seqüência de caracteres dentro de um arquivo de texto. Por padrão, o grep procura os caracteres em ordem, independentemente do caso, ou se eles são parte de uma palavra maior. Há opções que podem ser usadas com o comando para reduzir os resultados da pesquisa. Instruções
1
Entrar em uma sessão de terminal ou abrir uma janela de terminal.
2
Digite o comando " grep " Substituir o palavra " " com a seqüência de caracteres que você está procurando. Substituir " " com o nome exato do arquivo . A saída irá retornar a linha completa de texto que a string aparece dentro Vai retornar nada se a string não for encontrada no arquivo .
3 Digite o comando " grep- i < , string> "para coincidir com o caso da cadeia. Por exemplo, " grep -i Cadeia file.txt " retornará todas as instâncias de " String" , mas não as instâncias de " corda ".
4 Digite o comando " grep -w ; "para coincidir com palavras inteiras. Por exemplo, " grep -w corda file.txt " irá retornar apenas as linhas com " cadeia" como uma palavra completa, ela não retornará as linhas que têm a palavra " string1 " neles .
5 Digite o comando "exit" para fechar a sessão de terminal.