Шаблон Грока для непечатаемых символов - PullRequest
0 голосов
/ 24 ноября 2018

У нас есть файлы, разделенные управляющим символом (backspace);

1234<0x008>john<0x08>smith
4321<0x008>steve<0x008>idle

Каким бы ни был шаблон grok, который я пытался на самом деле не анализировать файл, сидящий в s3, а также отладчики grok, не очень помогающие с непечатными символами, у меня есть этои, очевидно, это неправильно;

%{DATA:ID}0x08%{DATA:FIRST_NM}0x08%{DATA:LastName}\n

Любая помощь будет высоко ценится

1 Ответ

0 голосов
/ 26 ноября 2018

отлично работает следующее

%{DATA:ID}[\x00\x08\x0B\x0C\x0E-\x1F]%{FIRST_NM}[\x00\x08\x0B\x0C\x0E-\x1F]%{DATA:LastName}$
...