<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: как научить тар читать руские имена файлов?</title>
    <link>https://www.opennet.me/openforum/vsluhforumID1/66079.html</link>
    <description>&lt;br&gt;#! /bin/sh&lt;br&gt;DUMPDIR=&quot;/usr/home/ergo/&quot;&lt;br&gt;DUMPFILE=&quot;/mnt/ann/_server/&#037;sdir&#037;-&#037;Y-&#037;m-&#037;d-&#037;H&quot;&lt;br&gt;&lt;br&gt;for dir in $&#123;DUMPDIR&#125;&lt;br&gt;do&lt;br&gt;  SHORTDIR=$(echo $&#123;dir&#125; &amp;#124; awk -F/ &apos;&#123; print $NF &#125;&apos;)&lt;br&gt;  cd $&#123;dir&#125;/..&lt;br&gt;  $(tar cf - $&#123;SHORTDIR&#125; &amp;gt; $(date +&quot;$(echo $&#123;DUMPFILE&#125; &amp;#124; sed -e s/&#037;sdir&#037;/$&#123;SHORTDIR&#125;/g)&quot;).tar.bz2)&lt;br&gt;done&lt;br&gt;</description>

<item>
    <title>как научить тар читать руские имена файлов? (ItarTass)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID1/66079.html#10</link>
    <pubDate>Fri, 08 Jan 2010 12:30:43 GMT</pubDate>
    <description>Помогите решить проблему.&lt;br&gt;Есть архив - 20 терабайт(был 1 терабайт в tar.7z)-после разархивирования стал такой большой.&lt;br&gt;&lt;br&gt;В нем около миллиона HTML(это копия рувики в HTML формате без php).&lt;br&gt;&lt;br&gt;Как мне в Windows его распаковать с русскими именами файлов и субдиректорий?&lt;br&gt;&lt;br&gt;WinRAR и 7Zip выдают неправильную кодировку. &lt;br&gt;&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>как научить тар читать руские имена файлов? (Lanselot)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID1/66079.html#9</link>
    <pubDate>Wed, 22 Jul 2009 14:54:33 GMT</pubDate>
    <description>&amp;gt;&#091;оверквотинг удален&#093;&lt;br&gt;&amp;gt;for dir in $&#123;DUMPDIR&#125; &lt;br&gt;&amp;gt;do &lt;br&gt;&amp;gt;  SHORTDIR=$(echo $&#123;dir&#125; &amp;#124; awk -F/ &apos;&#123; print $NF &#125;&apos;) &lt;br&gt;&amp;gt;  cd $&#123;dir&#125;/.. &lt;br&gt;&amp;gt;  $(tar cf - $&#123;SHORTDIR&#125; &amp;gt; $(date +&quot;$(echo $&#123;DUMPFILE&#125; &amp;#124; sed -e s/&#037;sdir&#037;/$&#123;SHORTDIR&#125;/g)&quot;).tar.bz2)&lt;br&gt;&amp;gt;done &lt;br&gt;&amp;gt;umount /mnt/work &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;так вот всё пашет, но медлено... может есть какаято другая возможность делать &lt;br&gt;&amp;gt;русовиндовые архивы? &lt;br&gt;&lt;br&gt;Использовать p7zip&lt;br&gt;</description>
</item>

<item>
    <title>как научить тар читать руские имена файлов? (lavr)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID1/66079.html#8</link>
    <pubDate>Thu, 04 May 2006 10:22:20 GMT</pubDate>
    <description>&amp;gt;&amp;gt;&amp;gt;проблема по видимому в том что эти имена фрями нормально читаются а &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;&amp;gt;распаковать и увидеть нормальные имена. &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;&lt;br&gt;&amp;gt;&amp;gt;Вам же объяснили, что локаль разная: во фри - koi8-r, в винде &lt;br&gt;&amp;gt;&amp;gt;- cp1251. &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;я это отлично понимаю но я не знаю как можно решить мою &lt;br&gt;&amp;gt;задачу... ведь её можно как то решить? &lt;br&gt;&lt;br&gt;ну вот, все гораздо лучше - вы понимаете в чем дело, остальное дело техники:&lt;br&gt;&lt;br&gt;- попробовать tar без locale KOI8-R (ну там с C или en_US или)&lt;br&gt;- попробовать tar c locale CP1251&lt;br&gt;&lt;br&gt;причем попробовать прям в скрипте выставлять locale&lt;br&gt;&lt;br&gt;Да, забыл, прежде всего нужно определиться а в КАКОЙ КОДИРОВКЕ у вас dirname и filename,&lt;br&gt;если в KOI8-R, ну тады вам нужно перекодировать - как, это уже другой вопрос, да хоть&lt;br&gt;к примеру вставить перекодировку прямо в sources tar и пер</description>
</item>

<item>
    <title>как научить тар читать руские имена файлов? (erGo)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID1/66079.html#7</link>
    <pubDate>Thu, 04 May 2006 10:17:39 GMT</pubDate>
    <description>&amp;gt;&lt;br&gt;&amp;gt;#! /bin/sh &lt;br&gt;&amp;gt;DUMPDIR=&quot;/usr/home/ergo/&quot; &lt;br&gt;&amp;gt;DUMPFILE=&quot;/mnt/ann/_server/&#037;sdir&#037;-&#037;Y-&#037;m-&#037;d-&#037;H&quot; &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;for dir in $&#123;DUMPDIR&#125; &lt;br&gt;&amp;gt;do &lt;br&gt;&amp;gt;  SHORTDIR=$(echo $&#123;dir&#125; &amp;#124; awk -F/ &apos;&#123; print $NF &#125;&apos;) &lt;br&gt;&amp;gt;  cd $&#123;dir&#125;/.. &lt;br&gt;&amp;gt;  $(tar cf - $&#123;SHORTDIR&#125; &amp;gt; $(date +&quot;$(echo $&#123;DUMPFILE&#125; &amp;#124; sed -e s/&#037;sdir&#037;/$&#123;SHORTDIR&#125;/g)&quot;).tar.bz2)&lt;br&gt;&amp;gt;done &lt;br&gt;&lt;br&gt;#! /bin/sh &lt;br&gt;mount_smbfs -E cp1251:CP866 -N //server/ergo/ /mnt/ergo&lt;br&gt;DUMPDIR=&quot;/mnt/ergo&quot; &lt;br&gt;DUMPFILE=&quot;/mnt/ann/_server/&#037;sdir&#037;-&#037;Y-&#037;m-&#037;d-&#037;H&quot; &lt;br&gt;&lt;br&gt;for dir in $&#123;DUMPDIR&#125; &lt;br&gt;do &lt;br&gt;  SHORTDIR=$(echo $&#123;dir&#125; &amp;#124; awk -F/ &apos;&#123; print $NF &#125;&apos;) &lt;br&gt;  cd $&#123;dir&#125;/.. &lt;br&gt;  $(tar cf - $&#123;SHORTDIR&#125; &amp;gt; $(date +&quot;$(echo $&#123;DUMPFILE&#125; &amp;#124; sed -e s/&#037;sdir&#037;/$&#123;SHORTDIR&#125;/g)&quot;).tar.bz2)&lt;br&gt;done &lt;br&gt;umount /mnt/work&lt;br&gt;&lt;br&gt;так вот всё пашет, но медлено... может есть какаято другая возможность делать русовиндовые архивы?&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>как научить тар читать руские имена файлов? (erGo)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID1/66079.html#6</link>
    <pubDate>Thu, 04 May 2006 09:55:17 GMT</pubDate>
    <description>&amp;gt;&amp;gt;проблема по видимому в том что эти имена фрями нормально читаются а &lt;br&gt;&amp;gt;&amp;gt;при распаковывании в винде не очень красиво... &lt;br&gt;&amp;gt;&amp;gt;задача в том чтобы запаковать так чтоб под виндами их можно было &lt;br&gt;&amp;gt;&amp;gt;распаковать и увидеть нормальные имена. &lt;br&gt;&amp;gt;&amp;gt;есть вариант монтировать смб раздел и с него архивировать... но производительность падает &lt;br&gt;&amp;gt;&amp;gt;при этом с грохотом &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;Вам же объяснили, что локаль разная: во фри - koi8-r, в винде &lt;br&gt;&amp;gt;- cp1251. &lt;br&gt;&lt;br&gt;&lt;br&gt;я это отлично понимаю но я не знаю как можно решить мою задачу... ведь её можно как то решить?</description>
</item>

<item>
    <title>как научить тар читать руские имена файлов? (newser)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID1/66079.html#5</link>
    <pubDate>Thu, 04 May 2006 09:52:20 GMT</pubDate>
    <description>&amp;gt;проблема по видимому в том что эти имена фрями нормально читаются а &lt;br&gt;&amp;gt;при распаковывании в винде не очень красиво... &lt;br&gt;&amp;gt;задача в том чтобы запаковать так чтоб под виндами их можно было &lt;br&gt;&amp;gt;распаковать и увидеть нормальные имена. &lt;br&gt;&amp;gt;есть вариант монтировать смб раздел и с него архивировать... но производительность падает &lt;br&gt;&amp;gt;при этом с грохотом &lt;br&gt;&lt;br&gt;Вам же объяснили, что локаль разная: во фри - koi8-r, в винде - cp1251.&lt;br&gt;</description>
</item>

<item>
    <title>как научить тар читать руские имена файлов? (erGo)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID1/66079.html#4</link>
    <pubDate>Thu, 04 May 2006 09:35:08 GMT</pubDate>
    <description>&amp;gt;&amp;gt;&amp;gt;&amp;gt;&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;#! /bin/sh &lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;DUMPDIR=&quot;/usr/home/ergo/&quot; &lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;DUMPFILE=&quot;/mnt/ann/_server/&#037;sdir&#037;-&#037;Y-&#037;m-&#037;d-&#037;H&quot; &lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;for dir in $&#123;DUMPDIR&#125; &lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;do &lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;  SHORTDIR=$(echo $&#123;dir&#125; &amp;#124; awk -F/ &apos;&#123; print $NF &#125;&apos;) &lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;  cd $&#123;dir&#125;/.. &lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;  $(tar cf - $&#123;SHORTDIR&#125; &amp;gt; $(date +&quot;$(echo $&#123;DUMPFILE&#125; &amp;#124; sed -e s/&#037;sdir&#037;/$&#123;SHORTDIR&#125;/g)&quot;).tar.bz2)&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;done &lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;tar&apos;у фиолетово какие буквы: русские, немецкие или вовсе иероглифы &lt;br&gt;&amp;gt;&amp;gt;&lt;br&gt;&amp;gt;&amp;gt;&lt;br&gt;&amp;gt;&amp;gt;окей, как сделать так чтоб при распаковывании в винде в архиве были &lt;br&gt;&amp;gt;&amp;gt;нормальные имена файлов? &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;дык они нормальные, сам tar ну нифигушеньки с ними не делает :) &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;Могу лишь предположить что вы не понимаете и не представляете вашей проблемы, &lt;br&gt;&amp;gt;а они &lt;br&gt;&amp;gt;видимо в том что на сервере ОДНО локале, а у клиента другое, &lt;br&gt;&amp;gt;вот отсюда и растут ноги &lt;br&gt;&amp;gt;вашей &quot;проблемы&quot;, как только вы это поймете - у вас ФСЕ плучится! &lt;br&gt;&amp;gt;&lt;br&gt;проблема по видимому в том что эти имена фрями нормально читаются а при распаковывании в винде не очень красиво... &lt;br&gt;задача в том чтобы запаковать так чт</description>
</item>

<item>
    <title>как научить тар читать руские имена файлов? (lavr)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID1/66079.html#3</link>
    <pubDate>Thu, 04 May 2006 09:24:05 GMT</pubDate>
    <description>&amp;gt;&amp;gt;&amp;gt;&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;#! /bin/sh &lt;br&gt;&amp;gt;&amp;gt;&amp;gt;DUMPDIR=&quot;/usr/home/ergo/&quot; &lt;br&gt;&amp;gt;&amp;gt;&amp;gt;DUMPFILE=&quot;/mnt/ann/_server/&#037;sdir&#037;-&#037;Y-&#037;m-&#037;d-&#037;H&quot; &lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;for dir in $&#123;DUMPDIR&#125; &lt;br&gt;&amp;gt;&amp;gt;&amp;gt;do &lt;br&gt;&amp;gt;&amp;gt;&amp;gt;  SHORTDIR=$(echo $&#123;dir&#125; &amp;#124; awk -F/ &apos;&#123; print $NF &#125;&apos;) &lt;br&gt;&amp;gt;&amp;gt;&amp;gt;  cd $&#123;dir&#125;/.. &lt;br&gt;&amp;gt;&amp;gt;&amp;gt;  $(tar cf - $&#123;SHORTDIR&#125; &amp;gt; $(date +&quot;$(echo $&#123;DUMPFILE&#125; &amp;#124; sed -e s/&#037;sdir&#037;/$&#123;SHORTDIR&#125;/g)&quot;).tar.bz2)&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;done &lt;br&gt;&amp;gt;&amp;gt;&lt;br&gt;&amp;gt;&amp;gt;tar&apos;у фиолетово какие буквы: русские, немецкие или вовсе иероглифы &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;окей, как сделать так чтоб при распаковывании в винде в архиве были &lt;br&gt;&amp;gt;нормальные имена файлов? &lt;br&gt;&lt;br&gt;дык они нормальные, сам tar ну нифигушеньки с ними не делает :)&lt;br&gt;&lt;br&gt;Могу лишь предположить что вы не понимаете и не представляете вашей проблемы, а они&lt;br&gt;видимо в том что на сервере ОДНО локале, а у клиента другое, вот отсюда и растут ноги&lt;br&gt;вашей &quot;проблемы&quot;, как только вы это поймете - у вас ФСЕ плучится!&lt;br&gt;</description>
</item>

<item>
    <title>как научить тар читать руские имена файлов? (erGo)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID1/66079.html#2</link>
    <pubDate>Thu, 04 May 2006 09:12:43 GMT</pubDate>
    <description>&amp;gt;&amp;gt;&lt;br&gt;&amp;gt;&amp;gt;#! /bin/sh &lt;br&gt;&amp;gt;&amp;gt;DUMPDIR=&quot;/usr/home/ergo/&quot; &lt;br&gt;&amp;gt;&amp;gt;DUMPFILE=&quot;/mnt/ann/_server/&#037;sdir&#037;-&#037;Y-&#037;m-&#037;d-&#037;H&quot; &lt;br&gt;&amp;gt;&amp;gt;&lt;br&gt;&amp;gt;&amp;gt;for dir in $&#123;DUMPDIR&#125; &lt;br&gt;&amp;gt;&amp;gt;do &lt;br&gt;&amp;gt;&amp;gt;  SHORTDIR=$(echo $&#123;dir&#125; &amp;#124; awk -F/ &apos;&#123; print $NF &#125;&apos;) &lt;br&gt;&amp;gt;&amp;gt;  cd $&#123;dir&#125;/.. &lt;br&gt;&amp;gt;&amp;gt;  $(tar cf - $&#123;SHORTDIR&#125; &amp;gt; $(date +&quot;$(echo $&#123;DUMPFILE&#125; &amp;#124; sed -e s/&#037;sdir&#037;/$&#123;SHORTDIR&#125;/g)&quot;).tar.bz2)&lt;br&gt;&amp;gt;&amp;gt;done &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;tar&apos;у фиолетово какие буквы: русские, немецкие или вовсе иероглифы &lt;br&gt;&lt;br&gt;&lt;br&gt;окей, как сделать так чтоб при распаковывании в винде в архиве были нормальные имена файлов?</description>
</item>

</channel>
</rss>
