Procura por um texto no Linux, mas não exibe a linha completa nos resultados

5

Estou usando o grep para fazer isso, como:

grep someText file.log

Mas isso retorna a linha completa nos resultados. Se someText for encontrado no meio de uma linha, não quero emitir a linha inteira, apenas a parte depois de incluir o someText . Existe uma maneira de conseguir isso?

    
por Daud Ahmad Khokhar 12.05.2011 / 08:20

1 resposta

6

Anexe um .* à sua pesquisa e use a opção -o ( --only-matching ):

grep 'someText.*' -o file.log
    
por 12.05.2011 / 08:26