<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Цикл по строкам файла</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID9/9148.html</link>
    <description>Задачка: требуется организовать цикл по строкам файла и в переменную вытаскивать значение после первого пробела каждой строки. &lt;br&gt;Например есть файл:&lt;br&gt;123 адама&lt;br&gt;345 парне&lt;br&gt;&lt;br&gt;в итоге должно получиться:&lt;br&gt;адама&lt;br&gt;парне&lt;br&gt;&lt;br&gt;Для чего спрашиваю: хочу из файла md5 вытащить имена файлов и сравнить с имеющимися в папке файлами на наличие &quot;пропавших&quot; (в файле есть а в каталоге нет). Файл md5 создан посредством команды md5sum, как вы уже догадались, и из этого же каталога.&lt;br&gt;&lt;br&gt;Нужно срочно, буду крайне благодарен!:)&lt;br&gt;</description>

<item>
    <title>Цикл по строкам файла (jedi)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID9/9148.html#5</link>
    <pubDate>Fri, 27 May 2011 09:07:19 GMT</pubDate>
    <description>&amp;gt; awk &apos;&#123;print $2&#125;&apos; &lt;br&gt;&amp;gt; не годится, если имена файлов содержат пробелы &lt;br&gt;&lt;br&gt;awk &apos;&#123;$1=&quot;&quot;;print&#125;&apos; file&lt;br&gt;задание на дом:разобраться с первым пробелом &lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>Цикл по строкам файла (cryo)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID9/9148.html#4</link>
    <pubDate>Fri, 27 May 2011 08:53:09 GMT</pubDate>
    <description>Как-то так:&lt;br&gt;&lt;br&gt;#!/usr/bin/bash&lt;br&gt;&lt;br&gt;while read line    &lt;br&gt;do    &lt;br&gt;    FILE=&#096;echo $line &amp;#124; cut -d &apos; &apos; -f 2-&#096;&lt;br&gt;    if &#091; -f &quot;$FILE&quot; &#093;; then&lt;br&gt;        echo &#092;&quot;$FILE&#092;&quot; is EXIST&lt;br&gt;    else&lt;br&gt;        echo &#092;&quot;$FILE&#092;&quot; is NOT EXIST&lt;br&gt;    fi&lt;br&gt;done &amp;lt; $1&lt;br&gt;</description>
</item>

<item>
    <title>Цикл по строкам файла (Xaionaro)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID9/9148.html#3</link>
    <pubDate>Fri, 27 May 2011 04:36:37 GMT</pubDate>
    <description>&amp;gt;&#091;оверквотинг удален&#093;&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Для чего спрашиваю: хочу из файла md5 вытащить имена файлов и сравнить &lt;br&gt;&amp;gt;&amp;gt;&amp;gt; с имеющимися в папке файлами на наличие &quot;пропавших&quot; (в файле есть &lt;br&gt;&amp;gt;&amp;gt;&amp;gt; а в каталоге нет). Файл md5 создан посредством команды md5sum, как &lt;br&gt;&amp;gt;&amp;gt;&amp;gt; вы уже догадались, и из этого же каталога.&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Нужно срочно, буду крайне благодарен!:) &lt;br&gt;&amp;gt;&amp;gt; while read -r str ; do fname=$(echo &quot;$&#123;str&#125;&quot;&amp;#124;awk &apos;&#123;print $2&#125;&apos;) ; if &lt;br&gt;&amp;gt;&amp;gt; &#091; ! -e /path/&quot;$&#123;fname&#125;&quot; &#093;; then echo &quot;$&#123;fname&#125;&quot; ; fi ; &lt;br&gt;&amp;gt;&amp;gt; done &amp;lt; FILE &lt;br&gt;&amp;gt; awk &apos;&#123;print $2&#125;&apos; &lt;br&gt;&amp;gt; не годится, если имена файлов содержат пробелы &lt;br&gt;&lt;br&gt;sed -e &apos;s#^&#092;S*&#092;s*##g&apos;&lt;br&gt;</description>
</item>

<item>
    <title>Цикл по строкам файла (Aquarius)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID9/9148.html#2</link>
    <pubDate>Thu, 26 May 2011 23:39:09 GMT</pubDate>
    <description>&amp;gt;&#091;оверквотинг удален&#093;&lt;br&gt;&amp;gt;&amp;gt; адама &lt;br&gt;&amp;gt;&amp;gt; парне &lt;br&gt;&amp;gt;&amp;gt; Для чего спрашиваю: хочу из файла md5 вытащить имена файлов и сравнить &lt;br&gt;&amp;gt;&amp;gt; с имеющимися в папке файлами на наличие &quot;пропавших&quot; (в файле есть &lt;br&gt;&amp;gt;&amp;gt; а в каталоге нет). Файл md5 создан посредством команды md5sum, как &lt;br&gt;&amp;gt;&amp;gt; вы уже догадались, и из этого же каталога.&lt;br&gt;&amp;gt;&amp;gt; Нужно срочно, буду крайне благодарен!:) &lt;br&gt;&amp;gt; while read -r str ; do fname=$(echo &quot;$&#123;str&#125;&quot;&amp;#124;awk &apos;&#123;print $2&#125;&apos;) ; if &lt;br&gt;&amp;gt; &#091; ! -e /path/&quot;$&#123;fname&#125;&quot; &#093;; then echo &quot;$&#123;fname&#125;&quot; ; fi ; &lt;br&gt;&amp;gt; done &amp;lt; FILE &lt;br&gt;&lt;br&gt;awk &apos;&#123;print $2&#125;&apos;&lt;br&gt;не годится, если имена файлов содержат пробелы&lt;br&gt;</description>
</item>

<item>
    <title>Цикл по строкам файла (erera22)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID9/9148.html#1</link>
    <pubDate>Thu, 26 May 2011 22:50:00 GMT</pubDate>
    <description>&amp;gt;&#091;оверквотинг удален&#093;&lt;br&gt;&amp;gt; 123 адама &lt;br&gt;&amp;gt; 345 парне &lt;br&gt;&amp;gt; в итоге должно получиться: &lt;br&gt;&amp;gt; адама &lt;br&gt;&amp;gt; парне &lt;br&gt;&amp;gt; Для чего спрашиваю: хочу из файла md5 вытащить имена файлов и сравнить &lt;br&gt;&amp;gt; с имеющимися в папке файлами на наличие &quot;пропавших&quot; (в файле есть &lt;br&gt;&amp;gt; а в каталоге нет). Файл md5 создан посредством команды md5sum, как &lt;br&gt;&amp;gt; вы уже догадались, и из этого же каталога.&lt;br&gt;&amp;gt; Нужно срочно, буду крайне благодарен!:) &lt;br&gt;&lt;br&gt;while read -r str ; do fname=$(echo &quot;$&#123;str&#125;&quot;&amp;#124;awk &apos;&#123;print $2&#125;&apos;) ; if &#091; ! -e /path/&quot;$&#123;fname&#125;&quot; &#093;; then echo &quot;$&#123;fname&#125;&quot; ; fi ; done &amp;lt; FILE&lt;br&gt;</description>
</item>

</channel>
</rss>
