Grep para dígito único e duplo

1

eu tenho o nome do caminho como abaixo,

  1. abc4 / 2012
  2. abc4 / 2013
  3. abc45 / 2014
  4. abc45 / 2014

Quando eu grep para 45, ele está mostrando uma instância de 4 e, para 4, mostrando todas as 45. Eu preciso grep tanto dígito único e duplo dígito separadamente.

    
por Mano 19.12.2013 / 12:44

1 resposta

4
egrep '([^0-9]4[^0-9]|[^0-9]45[^0-9])'

Faz para mim - isto é, 4 rodeado por não dígitos, ou 45 rodeado por não dígitos.

    
por 19.12.2013 / 12:53

Tags