<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: bash распил большого каталога на несколько dvd</title>
    <link>https://mobile.opennet.me/openforum/vsluhforumID9/9554.html</link>
    <description>Коллеги. Видимо нехватка витаминов сказывается...&lt;br&gt;Как распилить народными средствами каталог из 33Гб на несколько по 4.5Гб для записи на dvd.&lt;br&gt;</description>

<item>
    <title>bash распил большого каталога на несколько dvd (richit)</title>
    <link>https://mobile.opennet.me/openforum/vsluhforumID9/9554.html#16</link>
    <pubDate>Wed, 03 Oct 2012 05:36:58 GMT</pubDate>
    <description>&amp;gt;&#091;оверквотинг удален&#093;&lt;br&gt;&amp;gt;&amp;gt;  if &#091; &quot;$size&quot; -le 4400000 &#093; &lt;br&gt;&amp;gt;&amp;gt;  then &lt;br&gt;&amp;gt;&amp;gt;  cp --parents &quot;$file&quot; ../dvd&quot;$N&quot; # ох... и зациклил я его ./ &lt;br&gt;&amp;gt;&amp;gt; ))) &lt;br&gt;&amp;gt;&amp;gt;   else let N=$N+1 &lt;br&gt;&amp;gt;&amp;gt;  fi; &lt;br&gt;&amp;gt;&amp;gt; done &lt;br&gt;&amp;gt;&amp;gt; вот такая вот партянка. надо допилить напильником. ваши предложения, коллеги.&lt;br&gt;&amp;gt;&amp;gt; mkdir ../dvd&quot;$N&quot; - это понятно...&lt;br&gt;&amp;gt; Размер лучше stat&apos;ом проверять. И без авка можно будет обойтись.&lt;br&gt;&lt;br&gt;простите, man stat не дает объема каталога или я не туда смотрю сутра пораньше.&lt;br&gt;</description>
</item>

<item>
    <title>bash распил большого каталога на несколько dvd (anonymous)</title>
    <link>https://mobile.opennet.me/openforum/vsluhforumID9/9554.html#15</link>
    <pubDate>Tue, 02 Oct 2012 17:07:25 GMT</pubDate>
    <description>&amp;gt;&#091;оверквотинг удален&#093;&lt;br&gt;&amp;gt;  echo &quot;$size&quot; &lt;br&gt;&amp;gt;  if &#091; &quot;$size&quot; -le 4400000 &#093; &lt;br&gt;&amp;gt;  then &lt;br&gt;&amp;gt;  cp --parents &quot;$file&quot; ../dvd&quot;$N&quot; # ох... и зациклил я его ./ &lt;br&gt;&amp;gt; ))) &lt;br&gt;&amp;gt;   else let N=$N+1 &lt;br&gt;&amp;gt;  fi; &lt;br&gt;&amp;gt; done &lt;br&gt;&amp;gt; вот такая вот партянка. надо допилить напильником. ваши предложения, коллеги.&lt;br&gt;&amp;gt; mkdir ../dvd&quot;$N&quot; - это понятно...&lt;br&gt;&lt;br&gt;Размер лучше stat&apos;ом проверять. И без авка можно будет обойтись.&lt;br&gt;</description>
</item>

<item>
    <title>bash распил большого каталога на несколько dvd (richit)</title>
    <link>https://mobile.opennet.me/openforum/vsluhforumID9/9554.html#14</link>
    <pubDate>Tue, 02 Oct 2012 14:51:02 GMT</pubDate>
    <description>&amp;gt; купить флэшку  на 32-64Гб &lt;br&gt;&lt;br&gt;об этом тоже думали, но как всегда жаль денег )&lt;br&gt;</description>
</item>

<item>
    <title>bash распил большого каталога на несколько dvd (dima)</title>
    <link>https://mobile.opennet.me/openforum/vsluhforumID9/9554.html#13</link>
    <pubDate>Tue, 02 Oct 2012 14:34:28 GMT</pubDate>
    <description>&lt;br&gt;купить флэшку  на 32-64Гб&lt;br&gt;</description>
</item>

<item>
    <title>bash распил большого каталога на несколько dvd (richit)</title>
    <link>https://mobile.opennet.me/openforum/vsluhforumID9/9554.html#12</link>
    <pubDate>Tue, 02 Oct 2012 14:27:44 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; в частности -- против +1болванки/иногда).&lt;br&gt;&amp;gt; И кста, родилось решение&#091;ну, дебютная идея...&#093; для олимпиады по программированию для 6 &lt;br&gt;&amp;gt; класса: после первого прохода. Смотреть, не _больше ли_ свободное место на &lt;br&gt;&amp;gt; дисках, кроме последнего, объёма файлов (с учётом накладных) на последнем диске. &lt;br&gt;&amp;gt; Если меньше -- делать ещё проход с перетрясанием &#091;относительно&#093; крупных с &lt;br&gt;&amp;gt; последнего на предыдущие (и мелких, вытесненных ими - на ?следующие). А &lt;br&gt;&amp;gt; вдруг -1диск вытрясется... Правда, вот с перебором и условием окончания -- &lt;br&gt;&amp;gt; у меня не очень.&lt;br&gt;&lt;br&gt;Легенды&lt;br&gt;&lt;br&gt;Легенда гласит, что в Великом храме города Бенарас, под собором, отмечающим середину мира, находится бронзовый диск, на котором укреплены 3 алмазных стержня, высотой в один локоть и толщиной с пчелу. Давным-давно, в самом начале времён, монахи этог</description>
</item>

<item>
    <title>bash распил большого каталога на несколько dvd (richit)</title>
    <link>https://mobile.opennet.me/openforum/vsluhforumID9/9554.html#11</link>
    <pubDate>Tue, 02 Oct 2012 14:20:19 GMT</pubDate>
    <description>#!/bin/bash&lt;br&gt;N=1&lt;br&gt;find ./ -type f &amp;#124; while read file; do&lt;br&gt;        size=&#096;du -s ../&quot;dvd$N&quot; &amp;#124; awk &apos;&#123;print $1&#125;&apos;&#096;&lt;br&gt;echo &quot;$size&quot;&lt;br&gt;if &#091; &quot;$size&quot; -le 4400000 &#093;&lt;br&gt;then&lt;br&gt;cp --parents &quot;$file&quot; ../dvd&quot;$N&quot; # ох... и зациклил я его ./ )))&lt;br&gt;else let N=$N+1&lt;br&gt;fi;&lt;br&gt;done&lt;br&gt;&lt;br&gt;вот такая вот партянка. надо допилить напильником. ваши предложения, коллеги.&lt;br&gt;mkdir ../dvd&quot;$N&quot; - это понятно...&lt;br&gt;</description>
</item>

<item>
    <title>bash распил большого каталога на несколько dvd (Andrey Mitrofanov)</title>
    <link>https://mobile.opennet.me/openforum/vsluhforumID9/9554.html#10</link>
    <pubDate>Tue, 02 Oct 2012 13:50:58 GMT</pubDate>
    <description>&amp;gt;&amp;gt; неа... максимум 250Мб &lt;br&gt;&amp;gt; Тогда сортировать их по размеру и набивать самыми большими из &quot;очереди&quot;, сколько &lt;br&gt;&lt;br&gt;(*)первый проход.&lt;br&gt;&lt;br&gt;&amp;gt; В принципе, можно и многопроходности добавить, пооптимизировать, но обычно последний диск &lt;br&gt;&amp;gt; полупустой, поэтому чаще всего заморачиваться не имеет смысла (по сложности решения, &lt;br&gt;&amp;gt; в частности -- против +1болванки/иногда).&lt;br&gt;&lt;br&gt;И кста, родилось решение&#091;ну, дебютная идея...&#093; для олимпиады по программированию для 6 класса: после первого прохода. Смотреть, не _больше ли_ свободное место на дисках, кроме последнего, объёма файлов (с учётом накладных) на последнем диске. Если меньше -- делать ещё проход с перетрясанием &#091;относительно&#093; крупных с последнего на предыдущие (и мелких, вытесненных ими - на ?следующие). А вдруг -1диск вытрясется... Правда, вот с перебором и условием окончания -- у меня не очень.&lt;br&gt;</description>
</item>

<item>
    <title>bash распил большого каталога на несколько dvd (Andrey Mitrofanov)</title>
    <link>https://mobile.opennet.me/openforum/vsluhforumID9/9554.html#9</link>
    <pubDate>Tue, 02 Oct 2012 13:32:17 GMT</pubDate>
    <description>&amp;gt; А вот для этого ещё нужен SETUP.EXE со &quot;Вставьте следующий диск &#091;Готово&#093;&quot; &lt;br&gt;&amp;gt; и autorun.inf.&lt;br&gt;&lt;br&gt;Многотомный SFX WinRar, как бы это ни было?.. :&amp;#124;  (Многотомный SFX 7-Zip??)&lt;br&gt;</description>
</item>

<item>
    <title>bash распил большого каталога на несколько dvd (Andrey Mitrofanov)</title>
    <link>https://mobile.opennet.me/openforum/vsluhforumID9/9554.html#8</link>
    <pubDate>Tue, 02 Oct 2012 13:27:17 GMT</pubDate>
    <description>&amp;gt;чтобы девочка на том конце почтовой пересылки без зауми скопировала все&lt;br&gt;&lt;br&gt;А вот для этого ещё нужен SETUP.EXE со &quot;Вставьте следующий диск &#091;Готово&#093;&quot; и autorun.inf.&lt;br&gt;</description>
</item>

</channel>
</rss>
