Como calcular dígitos exatos se os arredores são dígitos?

Como calcular dígitos exatos se os arredores são dígitos?
cat x.txt 
62643383279533330288419716

grep 333 x.txt 
62643383279533330288419716

grep 3333 x.txt 
62643383279533330288419716

grep -w 333 x.txt 

grep -w 3333 x.txt  

Como usar o grep apenas para “333”? Se eu usar "grep 333 x.txt" simples, o 3333 também será gerado!

Responder1

Para obter apenas o padrão preciso que você está procurando, use -o:

$ grep -o 333 x.txt
333

informação relacionada