<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: sed &amp; awk &amp; tail</title>
    <link>https://opennet.ru/openforum/vsluhforumID9/6865.html</link>
    <description>Скрипт:&lt;br&gt;tail -f file &amp;#124; sed -n -e &apos;s/.*aaa&#092;(qq.*HH)&#064;blbla$/&#092;1/p&apos;&lt;br&gt;выводит в столбик слова, например,&lt;br&gt;ssss&lt;br&gt;vvvv&lt;br&gt;eeee&lt;br&gt;sasss&lt;br&gt;eee&lt;br&gt;4444&lt;br&gt;vvvv&lt;br&gt;&lt;br&gt;Дальше так:&lt;br&gt;tail -f file &amp;#124; sed -n -e &apos;s/.*aaa&#092;(qq.*HH)&#064;blbla$/&#092;1/p&apos; &amp;#124; awk &apos;&#123;print$1&#125;&apos;&lt;br&gt;ничего не выводит, а надо.&lt;br&gt;В чем тут грабли?&lt;br&gt;</description>

<item>
    <title>sed &amp; awk &amp; tail (sickboy)</title>
    <link>https://opennet.ru/openforum/vsluhforumID9/6865.html#11</link>
    <pubDate>Fri, 19 Oct 2007 17:24:36 GMT</pubDate>
    <description>&amp;gt;Скорее всего дело в буферизировании вывода...&lt;br&gt;&lt;br&gt;Круто.&lt;br&gt;Спасибо.&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>sed &amp; awk &amp; tail (jd)</title>
    <link>https://opennet.ru/openforum/vsluhforumID9/6865.html#10</link>
    <pubDate>Fri, 19 Oct 2007 16:15:07 GMT</pubDate>
    <description>&amp;gt;Тут чего-то не так с sed&apos;ом. &lt;br&gt;&lt;br&gt;Скорее всего дело в буферизировании вывода. Если данные, поступающие на вход, закончатся (EOF), то он должен всё выдать. В противном случае он будет выдавать данные порциями, когда буфер заполнится. По крайней мере мой sed так себя ведёт. В новых версиях GNU sed на этот случай есть опция -u. man sed:&lt;br&gt;&lt;br&gt;&#091;code&#093;&lt;br&gt;...&lt;br&gt;-u, --unbuffered&lt;br&gt;&lt;br&gt;      load minimal amounts of data from the input files and flush  the&lt;br&gt;      output buffers more often&lt;br&gt;...&lt;br&gt;sed version 4.1.4 December 2005SED(1)&lt;br&gt;&#091;/code&#093;&lt;br&gt;</description>
</item>

<item>
    <title>sed &amp; awk &amp; tail (pavel_simple)</title>
    <link>https://opennet.ru/openforum/vsluhforumID9/6865.html#9</link>
    <pubDate>Fri, 19 Oct 2007 14:30:04 GMT</pubDate>
    <description>&amp;gt;Увы, тоже нет. &lt;br&gt;&lt;br&gt;Будет интересно узнать из-за чего же всё-таки такая нереальная байда получается&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>sed &amp; awk &amp; tail (sickboy)</title>
    <link>https://opennet.ru/openforum/vsluhforumID9/6865.html#8</link>
    <pubDate>Fri, 19 Oct 2007 14:27:20 GMT</pubDate>
    <description>&amp;gt;tail -f file &amp;#124; sed -n -e &apos;s/.*aaa&#092;(qq.*HH)&#064;blbla$/&#092;1/p&apos; 2&amp;gt;&amp;1 &amp;#124; awk &apos;&#123;print $1&#125;&apos;&lt;br&gt;&amp;gt;будет работать? &lt;br&gt;&lt;br&gt;Увы, тоже нет.&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>sed &amp; awk &amp; tail (pavel_simple)</title>
    <link>https://opennet.ru/openforum/vsluhforumID9/6865.html#7</link>
    <pubDate>Fri, 19 Oct 2007 14:24:50 GMT</pubDate>
    <description>tail -f file &amp;#124; sed -n -e &apos;s/.*aaa&#092;(qq.*HH)&#064;blbla$/&#092;1/p&apos; 2&amp;gt;&amp;1 &amp;#124; awk &apos;&#123;print $1&#125;&apos;&lt;br&gt;будет работать?&lt;br&gt;</description>
</item>

<item>
    <title>sed &amp; awk &amp; tail (sickboy)</title>
    <link>https://opennet.ru/openforum/vsluhforumID9/6865.html#6</link>
    <pubDate>Fri, 19 Oct 2007 14:18:18 GMT</pubDate>
    <description>&amp;gt;for ((i=1;i&amp;lt;5;i++)); do echo $i;done &amp;#124; awk &apos;&#123;print $1&#125;&apos; &lt;br&gt;&amp;gt;1 &lt;br&gt;&amp;gt;2 &lt;br&gt;&amp;gt;3 &lt;br&gt;&amp;gt;4 &lt;br&gt;&lt;br&gt;Ага, можно еще проще,&lt;br&gt;echo 1 &amp;#124; awk &apos;&#123;print $1&#125;&apos;&lt;br&gt;1&lt;br&gt;&lt;br&gt;Тут чего-то не так с sed&apos;ом.&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>sed &amp; awk &amp; tail (pavel_simple)</title>
    <link>https://opennet.ru/openforum/vsluhforumID9/6865.html#5</link>
    <pubDate>Fri, 19 Oct 2007 14:16:32 GMT</pubDate>
    <description>for ((i=1;i&amp;lt;5;i++)); do echo $i;done &amp;#124; awk &apos;&#123;print $1&#125;&apos;&lt;br&gt;1&lt;br&gt;2&lt;br&gt;3&lt;br&gt;4&lt;br&gt;</description>
</item>

<item>
    <title>sed &amp; awk &amp; tail (sickboy)</title>
    <link>https://opennet.ru/openforum/vsluhforumID9/6865.html#4</link>
    <pubDate>Fri, 19 Oct 2007 14:09:46 GMT</pubDate>
    <description>&amp;gt;Не совсем понятно, если и так получается один столбик, то зачем awk? &lt;br&gt;&lt;br&gt;Планируется еще много чего в самом awk, т.е. мне главное получить значение от предыдущей команды и передать его в awk для дальнейшей обработки.&lt;br&gt;&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>sed &amp; awk &amp; tail (sickboy)</title>
    <link>https://opennet.ru/openforum/vsluhforumID9/6865.html#3</link>
    <pubDate>Fri, 19 Oct 2007 14:08:16 GMT</pubDate>
    <description>&amp;gt;... awk &apos;&#123;print$1&#125;&apos; &lt;br&gt;&amp;gt;может пробела не зватает ?? &lt;br&gt;&amp;gt;&apos;&#123;print $1&#125;&apos; &lt;br&gt;&lt;br&gt;Нет, тоже самое.&lt;br&gt;</description>
</item>

</channel>
</rss>
