Grep uma palavra específica em uma única string com repetições

3

Como posso grep uma palavra específica em uma única string que contém repetições?

Por exemplo:

Apple_1 Apple_1_Test Juice_2 Juice_2_H

Se eu usar grep -Eo 'Apple_1' , recebo dois resultados (por causa de dois Apple_1 na string original)

Mas e se eu quiser usar somente a palavra perfeita Apple_1 e não Apple_1_Test ou Juice_2 e não Juice_2_H ??

    
por GabryRome 02.04.2015 / 22:27

1 resposta

3

Adicione uma asserção de limite de palavras:

grep -Eo '\bApple_1\b'
    
por 02.04.2015 / 22:32

Tags