ALT Linux Community general discussions
 help / color / mirror / Atom feed
* [Comm] Проверка правильности mac адреса
@ 2005-04-17 20:20 Александр Новоселов
  2005-04-18  3:16 ` Mike Lykov
  0 siblings, 1 reply; 4+ messages in thread
From: Александр Новоселов @ 2005-04-17 20:20 UTC (permalink / raw)
  To: Community

Конфиг для dhcp генерится из базы, если ошибка в базе (русская C, O вместо 0), 
dhcp не запускается, а хотелось бы поставить это дело на автомат. По дороге в 
базу - маки проверять нельзя.  Только в запросе для генерации dhcpd.conf.

Внимание вопрос: как в скрипте проверить "правильность" мак адреса, чтобы в 
нем были только шестнадцатеричные знаки 1..F


^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [Comm] Проверка правильности mac адреса
  2005-04-17 20:20 [Comm] Проверка правильности mac адреса Александр Новоселов
@ 2005-04-18  3:16 ` Mike Lykov
  2005-04-18  3:46   ` Александр Новоселов
  0 siblings, 1 reply; 4+ messages in thread
From: Mike Lykov @ 2005-04-18  3:16 UTC (permalink / raw)
  To: community

В сообщении от Понедельник 18 Апрель 2005 01:20 Александр Новоселов написал:
> Внимание вопрос: как в скрипте проверить "правильность" мак адреса, чтобы в
> нем были только шестнадцатеричные знаки 1..F

/[0-9A-F]+/

использовать в любом скрипте, использующем регулярные выражения.

-- 
Mike Lykov
Samara, "Vesna" parfum company, System administrator 


^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [Comm] Проверка правильности mac адреса
  2005-04-18  3:16 ` Mike Lykov
@ 2005-04-18  3:46   ` Александр Новоселов
  2005-04-18  9:23     ` Ivan Fedorov
  0 siblings, 1 reply; 4+ messages in thread
From: Александр Новоселов @ 2005-04-18  3:46 UTC (permalink / raw)
  To: community

В сообщении от Понедельник 18 Апрель 2005 07:16 Mike Lykov написал(a):
> В сообщении от Понедельник 18 Апрель 2005 01:20 Александр Новоселов написал:
> > Внимание вопрос: как в скрипте проверить "правильность" мак адреса, чтобы
> > в нем были только шестнадцатеричные знаки 1..F
>
> /[0-9A-F]+/
>
> использовать в любом скрипте, использующем регулярные выражения.

не всё так просто... там же ещё разделители, да еще через два знака...
в общем если два двоеточия или не полностью написан мак, тоже не работает. 
Надо както проверить мак целиком... Соответствует ли установленной "форме"

76:AB:C5:: 



^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [Comm] Проверка правильности mac адреса
  2005-04-18  3:46   ` Александр Новоселов
@ 2005-04-18  9:23     ` Ivan Fedorov
  0 siblings, 0 replies; 4+ messages in thread
From: Ivan Fedorov @ 2005-04-18  9:23 UTC (permalink / raw)
  To: community

[-- Attachment #1: Type: text/plain, Size: 760 bytes --]

Александр Новоселов пишет:
> В сообщении от Понедельник 18 Апрель 2005 07:16 Mike Lykov написал(a):
> 
>>В сообщении от Понедельник 18 Апрель 2005 01:20 Александр Новоселов написал:
>>
>>>Внимание вопрос: как в скрипте проверить "правильность" мак адреса, чтобы
>>>в нем были только шестнадцатеричные знаки 1..F
>>
>>/[0-9A-F]+/
>>
>>использовать в любом скрипте, использующем регулярные выражения.
> 
> 
> не всё так просто... там же ещё разделители, да еще через два знака...
> в общем если два двоеточия или не полностью написан мак, тоже не работает. 
> Надо както проверить мак целиком... Соответствует ли установленной "форме"
> 
> 76:AB:C5:: 
/([0-9A-F]{2}:){5}[0-9A-F]/

Что-то вроде этого:

([0-9A-Fa-f]{2}:){5}[0-9A-Fa-f]{2}


[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2005-04-18  9:23 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2005-04-17 20:20 [Comm] Проверка правильности mac адреса Александр Новоселов
2005-04-18  3:16 ` Mike Lykov
2005-04-18  3:46   ` Александр Новоселов
2005-04-18  9:23     ` Ivan Fedorov

ALT Linux Community general discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/community/0 community/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 community community/ http://lore.altlinux.org/community \
		mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com
	public-inbox-index community

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.community


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git