<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Извлечение mac адресов из dhcpd.conf</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID9/8964.html</link>
    <description>В dhcpd.conf есть несколько записей вида &lt;br&gt;&lt;br&gt;subnet 192.168.7.0 netmask 255.255.255.0 &#123;&lt;br&gt;        option subnet-mask 255.255.255.0;&lt;br&gt;        option routers 192.168.7.62;&lt;br&gt;        option broadcast-address 192.168.7.255;&lt;br&gt;&lt;br&gt;host ws-07-01 &#123;&lt;br&gt;hardware ethernet 00:00:66:00:6c:00;&lt;br&gt;fixed-address 192.168.7.1;&lt;br&gt;&#125;&lt;br&gt;host ws-07-02 &#123;&lt;br&gt;hardware ethernet 00:00:66:00:6c:01;&lt;br&gt;fixed-address 192.168.7.2;&lt;br&gt;&#125;&lt;br&gt;host ws-07-03 &#123;&lt;br&gt;hardware ethernet 00:00:66:00:6c:02;&lt;br&gt;fixed-address 192.168.7.3;&lt;br&gt;&#125;&lt;br&gt;...&lt;br&gt;host ws-07-12 &#123;&lt;br&gt;hardware ethernet 00:00:66:00:b0:01;&lt;br&gt;fixed-address 192.168.7.12;&lt;br&gt;&#125;&lt;br&gt;range 192.168.7.32 192.168.7.60;&lt;br&gt;&#125;&lt;br&gt;&lt;br&gt;при заданной группе машин (например ws-07) надо получить список mac адресов. А точнее по очереди писать их в  переменную. Это регуляркой надо делать или можно как то более продуктивно?&lt;br&gt;</description>

<item>
    <title>Извлечение mac адресов из dhcpd.conf (Pahanivo)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID9/8964.html#14</link>
    <pubDate>Wed, 15 Dec 2010 06:45:23 GMT</pubDate>
    <description>перловые регулярки нормально парсят многострочный текст&lt;br&gt;</description>
</item>

<item>
    <title>Извлечение mac адресов из dhcpd.conf (AimCube)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID9/8964.html#13</link>
    <pubDate>Tue, 14 Dec 2010 19:12:56 GMT</pubDate>
    <description>&amp;gt;&amp;gt; Только бы ещё от точки с запятой в конце мака избавиться...&lt;br&gt;&amp;gt; AimCube, ну неужели это так сложно для вас?..&lt;br&gt;&amp;gt; Например, так: &lt;br&gt;&amp;gt; mac=$(fgrep -B1 &quot;fixed-address $ip&quot; dns.txt &amp;#124; paste - - - &amp;#124; awk &lt;br&gt;&amp;gt; &apos;&#123;print $3&#125;&apos; &amp;#124; sed &apos;s&amp;#124;;$&amp;#124;&amp;#124;&apos;) &lt;br&gt;&lt;br&gt;Сори, первый раз пытаюсь на баше што то избразить, спасибо огромное&lt;br&gt;</description>
</item>

<item>
    <title>Извлечение mac адресов из dhcpd.conf (phpcoder)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID9/8964.html#12</link>
    <pubDate>Tue, 14 Dec 2010 18:35:49 GMT</pubDate>
    <description>&amp;gt; Только бы ещё от точки с запятой в конце мака избавиться...&lt;br&gt;&lt;br&gt;AimCube, ну неужели это так сложно для вас?..&lt;br&gt;&lt;br&gt;Например, так:&lt;br&gt;mac=$(fgrep -B1 &quot;fixed-address $ip&quot; dns.txt &amp;#124; paste - - - &amp;#124; awk &apos;&#123;print $3&#125;&apos; &amp;#124; sed &apos;s&amp;#124;;$&amp;#124;&amp;#124;&apos;)&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>Извлечение mac адресов из dhcpd.conf (AimCube)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID9/8964.html#11</link>
    <pubDate>Tue, 14 Dec 2010 18:30:51 GMT</pubDate>
    <description>&amp;gt;&amp;gt; Попробуйте так?: &lt;br&gt;&amp;gt;&amp;gt; i = 0 &lt;br&gt;&amp;gt;&amp;gt; while &#091; $i -le 255 &#093;; do &lt;br&gt;&amp;gt;&amp;gt;     ip=&quot;192.168.7.$i&quot; &lt;br&gt;&amp;gt;&amp;gt;     mac=$(fgrep -B1 &quot;fixed-address $ip&quot; dns.txt &amp;#124; paste - &lt;br&gt;&amp;gt;&amp;gt; - - &amp;#124; awk &apos;&#123;print $3&#125;&apos;) &lt;br&gt;&amp;gt;&amp;gt;     i = $(expr $i + 1) &lt;br&gt;&amp;gt;&amp;gt;     echo &quot;IP: $ip with MAC $mac&quot; &lt;br&gt;&amp;gt;&amp;gt; done &lt;br&gt;&amp;gt; То, что надо, спасибо!&lt;br&gt;&lt;br&gt;Только бы ещё от точки с запятой в конце мака избавиться...&lt;br&gt;</description>
</item>

<item>
    <title>Извлечение mac адресов из dhcpd.conf (AimCube)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID9/8964.html#10</link>
    <pubDate>Tue, 14 Dec 2010 18:29:47 GMT</pubDate>
    <description>&amp;gt; Попробуйте так?: &lt;br&gt;&amp;gt; i = 0 &lt;br&gt;&amp;gt; while &#091; $i -le 255 &#093;; do &lt;br&gt;&amp;gt;     ip=&quot;192.168.7.$i&quot; &lt;br&gt;&amp;gt;     mac=$(fgrep -B1 &quot;fixed-address $ip&quot; dns.txt &amp;#124; paste - &lt;br&gt;&amp;gt; - - &amp;#124; awk &apos;&#123;print $3&#125;&apos;) &lt;br&gt;&amp;gt;     i = $(expr $i + 1) &lt;br&gt;&amp;gt;     echo &quot;IP: $ip with MAC $mac&quot; &lt;br&gt;&amp;gt; done &lt;br&gt;&lt;br&gt;То, что надо, спасибо!&lt;br&gt;</description>
</item>

<item>
    <title>Извлечение mac адресов из dhcpd.conf (phpcoder)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID9/8964.html#9</link>
    <pubDate>Tue, 14 Dec 2010 16:51:10 GMT</pubDate>
    <description>Попробуйте так?:&lt;br&gt;&lt;br&gt;i = 0&lt;br&gt;while &#091; $i -le 255 &#093;; do&lt;br&gt;    ip=&quot;192.168.7.$i&quot;&lt;br&gt;    mac=$(fgrep -B1 &quot;fixed-address $ip&quot; dns.txt &amp;#124; paste - - - &amp;#124; awk &apos;&#123;print $3&#125;&apos;)&lt;br&gt;    i = $(expr $i + 1)&lt;br&gt;    echo &quot;IP: $ip with MAC $mac&quot;&lt;br&gt;done&lt;br&gt;</description>
</item>

<item>
    <title>Извлечение mac адресов из dhcpd.conf (AimCube)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID9/8964.html#8</link>
    <pubDate>Tue, 14 Dec 2010 16:44:24 GMT</pubDate>
    <description>&amp;gt;&amp;gt; Прошу прощения за этот ахтунг, но должно получится что то вида &lt;br&gt;&amp;gt; Что это?! Точнее так: что вы хотите сделать?&lt;br&gt;&lt;br&gt;i=0&lt;br&gt;while $i&amp;lt;255 do&lt;br&gt;ifmac=fgrep -B1 &quot;fixed-address 192.168.7.&quot;$i dns.txt &amp;#124; paste - - - &amp;#124; awk &apos;&#123;print $3, &quot; -&amp;gt; &quot;, $5&#125;&apos;&lt;br&gt;print $ifmac&lt;br&gt;$i=$i+1&lt;br&gt;done&lt;br&gt;&lt;br&gt;А, ступил сори.&lt;br&gt;Вообщем надо загнать мак адрес переменную и каждую итерацию выполнять wol переменная&lt;br&gt;</description>
</item>

<item>
    <title>Извлечение mac адресов из dhcpd.conf (phpcoder)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID9/8964.html#7</link>
    <pubDate>Tue, 14 Dec 2010 16:38:58 GMT</pubDate>
    <description>&amp;gt; Прошу прощения за этот ахтунг, но должно получится что то вида &lt;br&gt;&lt;br&gt;Что это?! Точнее так: что вы хотите сделать?&lt;br&gt;&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>Извлечение mac адресов из dhcpd.conf (AimCube)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID9/8964.html#6</link>
    <pubDate>Tue, 14 Dec 2010 16:37:47 GMT</pubDate>
    <description>Прошу прощения за этот ахтунг, но должно получится что то вида&lt;br&gt;&lt;br&gt;i=0&lt;br&gt;while $i&amp;lt;255 do&lt;br&gt;ifmac=fgrep -B1 &quot;fixed-address 192.168.7.&quot;$i dns.txt &amp;#124; paste - - - &amp;#124; awk &apos;&#123;print $3, &quot; -&amp;gt; &quot;, $5&#125;&apos;&lt;br&gt;print $ifmac&lt;br&gt;$i=$i+1&lt;br&gt;done&lt;br&gt;</description>
</item>

</channel>
</rss>
