Grep para formato de número específico

Grep para formato de número específico

Eu tenho um script Unix, que contém números de lançamento que são assim (2.19.0.32) Parecem IPs, mas não são como alguns são assim 2.23.0.06.DBP.

Eu tentei variações disso, mas voltou vazio.

egrep "^[0-9]\.[0-9]\.[0-9]\.[0-9]\.[DBP]$" TEST.LOG

Responder1

Você pode usar este comando simples:

grep -E '^[0-9.]+\.DBP' TEST.LOG

Se você quiser, basta alterar seu comando para este:

grep -E '^[0-9]+\.[0-9]+\.[0-9]+\.[0-9]+\.DBP' TEST.LOG

+significa: Corresponde a uma ou mais ocorrências de números.

informação relacionada