Como usar o grep para procurar e contar palavras de dois comprimentos diferentes dentro de um documento

0

Estou tentando pesquisar em um arquivo de texto as palavras com 8 ou 12 caracteres e depois contá-las.

Eu entendo que posso usar o comando

grep -o -w "\w\{8\}" my-file.txt

para encontrar palavras com 8 caracteres e sei como transmiti-las pelo wc. Eu sei que eu poderia usar vírgulas para exibir as palavras que estão entre 8 e 12 caracteres, mas não consigo descobrir como obter apenas esses dois comprimentos.

Eu tentei usar um pipe como 'ou' entre os dois números e encapsular partes diferentes da expressão entre parênteses, mas não tive sorte.

Alguém tem alguma ideia?

    
por Blake Simmons 20.09.2018 / 04:41

0 respostas