On Wed, 23 Feb 2005 19:41:12 +0300 Artem Chuprina <[EMAIL PROTECTED]> wrote:
Yuri Kozlov -> [email protected] @ Wed, 23 Feb 2005 01:10:23 +0300:
>>> YK> Привет всем.
>>> YK> Хочу обработать логи от dhcpd вида
>>> YK> Feb 18 08:14:56 dns dhcpd: DHCPDISCOVER from 00:02:b3:18:b6:7b via
>>> 172.20.61.1
>>> YK> Feb 18 08:14:46 dns dhcpd: DHCPDISCOVER from 00:02:b3:18:b6:00 via
>>> YK> 172.20.61.1: not authoritative for subnet
YK> А сам доковырял:
YK> append exp {(.{15})} {.*?} {dhcpd:\ DHCPDISCOVER\ from\ } "($iMAC\.\*\?)" {\
YK> via\ } {([0-9.]+)} {($|:\ )(.*)$}
YK> Может можно покороче ? :)
Можно. У тебя все бэкслеши лишние, и из разных строчек ты его собираешь
совершенно зря.
Если написать {dhcpd: DHCPDISCOVER from }, то ничего не находится.
А не из разных строчек это как ?
Если всё в "", то надо бэкслешить $ и ещё чего-нибудь. А если всё в одних {}, то как выполнить подстановку значения $iMAC ?
Regards, Yuri Kozlov
-- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

