echo $'3.8\n3.17' | grep -E '3\.([89]|1[0-7])'
3.8
3.17
Mas provavelmente é necessário limitar a string de pesquisa, porque isso também corresponderia a 3.81
. A pergunta é: qual é o próximo caractere ou as cordas terminam aí?
Estou procurando em um arquivo por kernels específicos.
Eu quero tudo de 3,8. para 3.17.
egrep 3. [8-17] é o tipo de coisa que eu quero, mas obviamente isso não funciona.
Como faço para usar o exemplo acima?
Obrigado
echo $'3.8\n3.17' | grep -E '3\.([89]|1[0-7])'
3.8
3.17
Mas provavelmente é necessário limitar a string de pesquisa, porque isso também corresponderia a 3.81
. A pergunta é: qual é o próximo caractere ou as cordas terminam aí?
Tags command-line grep linux