Привет всем.

Хочу обработать логи от dhcpd вида

Feb 18 08:14:56 dns dhcpd: DHCPDISCOVER from 00:02:b3:18:b6:7b via 172.20.61.1
Feb 18 08:14:46 dns dhcpd: DHCPDISCOVER from 00:02:b3:18:b6:00 via 172.20.61.1: not authoritative for subnet


Написал что-то типа
set iMAC {00:02}
append exp {(.{15})} {.*?} {dhcpd:\ DHCPDISCOVER\ from\ } "($iMAC\.\*\?)" {\ via\ } {(.*?)$}
regexp -expanded $exp $i -> discDate MAC discGateway


Но в некоторых строках(а в некоторых нет!) в discGateway кроме ip пишется дополнительная информация.

Что добавить в регесп, чтобы эта информация тоже в переменную засовывалась или чтобы писалось пустое значение в противном случае?

Regards,
Yuri Kozlov


-- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Ответить