<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: bash и разбор строки</title>
    <link>https://opennet.ru/openforum/vsluhforumID9/8727.html</link>
    <description>Есть такая строка.&lt;br&gt;&amp;lt;div class=&quot;feedurl&quot; style=&quot;word-wrap: break-word; width:550px;&quot;&amp;gt;http://trak.in/feed&amp;lt;/div&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt; &amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br&gt;&lt;br&gt;Какв bash скрипте извлечь из данной строки url?&lt;br&gt;</description>

<item>
    <title>bash и разбор строки (Archer Godson)</title>
    <link>https://opennet.ru/openforum/vsluhforumID9/8727.html#11</link>
    <pubDate>Fri, 06 Jul 2012 12:05:39 GMT</pubDate>
    <description>&amp;gt;&amp;gt;&amp;gt; perl -e &apos;$a=&quot;&amp;lt;div class=&#092;&quot;feedurl&#092;&quot; style=&#092;&quot;word-wrap: break-word; width:550px;&#092;&quot;&amp;gt;http://trak.in/feed&amp;lt;/div&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;tr&amp;...&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&quot;; &#064;a=split(&quot;&#091;&amp;gt;&amp;lt;&#093;&quot;,$a); foreach (&#064;a) &#123;print $_,&quot;&#092;n&quot; if /http/;&#125;&apos; &lt;br&gt;&amp;gt;&amp;gt; или так: &lt;br&gt;&amp;gt;&amp;gt; &amp;#124; perl -le &apos;$a = &amp;lt;&amp;gt;; $a =~ /&amp;gt;(&#092;S+)&amp;lt;&#092;/div/; print $1&apos; &lt;br&gt;&amp;gt; я извлёк сами гиперссылки так: &lt;br&gt;&amp;gt; &amp;#124; grep &quot;http://&quot; &amp;#124; sed &apos;s/^.*http/http/g&apos; &amp;#124; grep -o &quot;http://&#091;a-z&#092;.&#093;*&quot; &lt;br&gt;&lt;br&gt;даже так хватит:&lt;br&gt;&amp;#124; grep -o &quot;http://&#091;a-z&#092;.&#093;*&quot; &lt;br&gt;чёт я ступил ))&lt;br&gt;наверное ещё и русские домены есть смысл искать, да и написаны они могут быть  большими буквами, тогда:&lt;br&gt;&amp;#124; grep -o &quot;http://&#091;a-zA-Zа-яА-Я&#092;.&#093;*&quot;&lt;br&gt;</description>
</item>

<item>
    <title>bash и разбор строки (Archer Godson)</title>
    <link>https://opennet.ru/openforum/vsluhforumID9/8727.html#10</link>
    <pubDate>Fri, 06 Jul 2012 12:01:17 GMT</pubDate>
    <description>&amp;gt;&amp;gt; perl -e &apos;$a=&quot;&amp;lt;div class=&#092;&quot;feedurl&#092;&quot; style=&#092;&quot;word-wrap: break-word; width:550px;&#092;&quot;&amp;gt;http://trak.in/feed&amp;lt;/div&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;tr&amp;...&lt;br&gt;&amp;gt;&amp;gt; &amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&quot;; &#064;a=split(&quot;&#091;&amp;gt;&amp;lt;&#093;&quot;,$a); foreach (&#064;a) &#123;print $_,&quot;&#092;n&quot; if /http/;&#125;&apos; &lt;br&gt;&amp;gt; или так: &lt;br&gt;&amp;gt; &amp;#124; perl -le &apos;$a = &amp;lt;&amp;gt;; $a =~ /&amp;gt;(&#092;S+)&amp;lt;&#092;/div/; print $1&apos; &lt;br&gt;&lt;br&gt;я извлёк сами гиперссылки так:&lt;br&gt;&amp;#124; grep &quot;http://&quot; &amp;#124; sed &apos;s/^.*http/http/g&apos; &amp;#124; grep -o &quot;http://&#091;a-z&#092;.&#093;*&quot;&lt;br&gt;</description>
</item>

<item>
    <title>bash и разбор строки (Sugar)</title>
    <link>https://opennet.ru/openforum/vsluhforumID9/8727.html#9</link>
    <pubDate>Wed, 27 Oct 2010 10:33:17 GMT</pubDate>
    <description>&amp;gt; perl -e &apos;$a=&quot;&amp;lt;div class=&#092;&quot;feedurl&#092;&quot; style=&#092;&quot;word-wrap: break-word; width:550px;&#092;&quot;&amp;gt;http://trak.in/feed&amp;lt;/div&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;tr&amp;...&lt;br&gt;&amp;gt; &amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&quot;; &#064;a=split(&quot;&#091;&amp;gt;&amp;lt;&#093;&quot;,$a); foreach (&#064;a) &#123;print $_,&quot;&#092;n&quot; if /http/;&#125;&apos;&lt;br&gt;&lt;br&gt;или так:&lt;br&gt;&amp;#124; perl -le &apos;$a = &amp;lt;&amp;gt;; $a =~ /&amp;gt;(&#092;S+)&amp;lt;&#092;/div/; print $1&apos;&lt;br&gt;</description>
</item>

<item>
    <title>bash и разбор строки (Sphynkx)</title>
    <link>https://opennet.ru/openforum/vsluhforumID9/8727.html#8</link>
    <pubDate>Tue, 26 Oct 2010 23:25:39 GMT</pubDate>
    <description>&lt;br&gt;perl -e &apos;$a=&quot;&amp;lt;div class=&#092;&quot;feedurl&#092;&quot; style=&#092;&quot;word-wrap: break-word; width:550px;&#092;&quot;&amp;gt;http://trak.in/feed&amp;lt;/div&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;tr&amp;... &amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&quot;; &#064;a=split(&quot;&#091;&amp;gt;&amp;lt;&#093;&quot;,$a); foreach (&#064;a) &#123;print $_,&quot;&#092;n&quot; if /http/;&#125;&apos;&lt;br&gt;</description>
</item>

<item>
    <title>bash и разбор строки (начинающиий)</title>
    <link>https://opennet.ru/openforum/vsluhforumID9/8727.html#7</link>
    <pubDate>Thu, 13 May 2010 14:52:08 GMT</pubDate>
    <description>&amp;gt;&amp;gt;А вообще, лучше специальную библиотеку для xml использовать на перле или питоне. &lt;br&gt;&amp;gt;&amp;gt;&lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;html != xml (вроде) &lt;br&gt;&lt;br&gt;Для объектных библиотек !=,  а  для линейных почти что по барабану.&lt;br&gt;</description>
</item>

<item>
    <title>bash и разбор строки (pavlinux)</title>
    <link>https://opennet.ru/openforum/vsluhforumID9/8727.html#6</link>
    <pubDate>Wed, 12 May 2010 22:43:26 GMT</pubDate>
    <description>&amp;gt;&amp;gt;А такое считается башем? :) &lt;br&gt;&amp;gt;&amp;gt; &amp;#124; php -r &quot;echo trim(fgetss(STDIN));&quot;&lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;Мастер! :))) &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;&amp;gt; &amp;#124;sed &apos;s/&amp;lt;&#091;^&amp;gt;&#093;&#092;+&amp;gt;//g&apos;&lt;br&gt;&lt;br&gt;1. ... &amp;#124; cut -d &apos;&amp;gt;&apos; -f2,2 &amp;#124; cut -d &apos;&amp;lt;&apos; -f1&lt;br&gt;2. ... &amp;#124; lynx --stdin -dump&lt;br&gt;3. ... &amp;#124; urlview &lt;br&gt;4. ... &amp;#124; sed -e &apos;s/&amp;lt;&#091;^&amp;gt;&#093;&#092;+&#091;^&amp;lt;&#093;//g&apos;&lt;br&gt;5. ... &amp;#124; awk &apos;BEGIN &#123; FS = &quot;&amp;gt;&quot;; RS = &quot;&amp;lt;&quot; &#125;; &#123;print $2&#125;&apos; &lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>bash и разбор строки (Andrey Mitrofanov)</title>
    <link>https://opennet.ru/openforum/vsluhforumID9/8727.html#5</link>
    <pubDate>Wed, 12 May 2010 17:46:16 GMT</pubDate>
    <description>&amp;gt;А такое считается башем? :) &lt;br&gt;&amp;gt; &amp;#124; php -r &quot;echo trim(fgetss(STDIN));&quot;&lt;br&gt;&lt;br&gt;Мастер! :)))&lt;br&gt;&lt;br&gt;&amp;gt; &amp;#124;sed &apos;s/&amp;lt;&#091;^&amp;gt;&#093;&#092;+&amp;gt;//g&apos;</description>
</item>

<item>
    <title>bash и разбор строки (JohnProfic)</title>
    <link>https://opennet.ru/openforum/vsluhforumID9/8727.html#4</link>
    <pubDate>Wed, 12 May 2010 17:34:59 GMT</pubDate>
    <description>&amp;gt;Есть такая строка. &lt;br&gt;&amp;gt;&amp;lt;div class=&quot;feedurl&quot; style=&quot;word-wrap: break-word; width:550px;&quot;&amp;gt;http://trak.in/feed&amp;lt;/div&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt; &amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;Какв bash скрипте извлечь из данной строки url? &lt;br&gt;&lt;br&gt;А такое считается башем? :)&lt;br&gt;$ echo &quot;&amp;lt;div class=&quot;feedurl&quot; style=&quot;word-wrap: break-word; width:550px;&quot;&amp;gt;http://trak.in/feed&amp;lt;/div&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt; &amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&quot; &amp;#124; php -r &quot;echo trim(fgetss(STDIN));&quot;&lt;br&gt;http://trak.in/feed&lt;br&gt;$ _&lt;br&gt;</description>
</item>

<item>
    <title>bash и разбор строки (Andrey Mitrofanov)</title>
    <link>https://opennet.ru/openforum/vsluhforumID9/8727.html#3</link>
    <pubDate>Wed, 12 May 2010 13:24:03 GMT</pubDate>
    <description>&amp;#124;egrep -io &quot;&amp;lt;div &#091;^&amp;gt;&#093;*class=&#092;&quot;feedurl&#092;&quot;&#091;^&amp;gt;&#093;*&amp;gt;&#091;^&amp;lt;&#093;+&amp;lt;/div&amp;gt;&quot; &amp;#124;egrep -o &quot;&amp;gt;&#091;^&amp;lt;&#093;+&amp;lt;&quot; &amp;#124;egrep -o &quot;&#091;^&amp;lt;&amp;gt;&#093;+&quot;&lt;br&gt;&lt;br&gt;&amp;#124;awk &apos;match($0,&quot;&amp;lt;div &#091;^&amp;gt;&#093;*class=&#092;&quot;feedurl&#092;&quot;&#091;^&amp;gt;&#093;*&amp;gt;(&#091;^&amp;lt;&#093;+)&amp;lt;/div&amp;gt;&quot;,aa)&#123;print aa&#091;1&#093;&#125;&apos;&lt;br&gt;&lt;br&gt;XX=&quot;$&#123;IN#*&amp;gt;http://&#125;&quot;; XX=&quot;$&#123;XX&#037;&amp;lt;/div&amp;gt;*&#125;&quot;; OUT=&quot;http://$XX&quot;&lt;br&gt;&lt;br&gt;Как-то так...&lt;br&gt;</description>
</item>

</channel>
</rss>
