<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Раздел полезных советов: Массовая конвертация имен файлов и ...</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/57053.html</link>
    <description>Если имена большой группы файлов и каталгов не в 7-битной ASCII-кодировке (латиница), &lt;br&gt;то при их переносе между операционными системами с разными локальными кодировками могут возникнуть &lt;br&gt;сложности - нечитаемые знаки вместо привычных имен файлов. Одним из возможных решений будет использование &lt;br&gt;нижеописанного shell-скрипта, которым можно рекурсивно переконвертировать имена сколь &lt;br&gt;угодно большой группы каталогов и файлов из одной кодировки в другую (не боится пробелов в именах):&lt;br&gt;&lt;br&gt;#!/bin/sh&lt;br&gt;# Script for bulk recode files and directories names&lt;br&gt;# to another encodings.&lt;br&gt;#&lt;br&gt;# Usage:&lt;br&gt;#    $ brecode.sh &amp;lt;source_dir&amp;gt; &amp;lt;new_dir&amp;gt;&lt;br&gt;#&lt;br&gt;&lt;br&gt;# source encoding. If commented out, then current locale is used&lt;br&gt;#RECODE_FROM=&quot;UTF8&quot;&lt;br&gt;&lt;br&gt;# target encoding (mandatory)&lt;br&gt;RECODE_TO=&quot;CP1251&quot;&lt;br&gt;&lt;br&gt;#### error function&lt;br&gt;err()&lt;br&gt;&#123;&lt;br&gt;    echo &amp;gt;&amp;2&lt;br&gt;    echo &quot;$(basename $&#123;0&#125;): error: $&#123;1&#125;&quot; &amp;gt;&amp;2&lt;br&gt;    echo &quot;exit&quot; &amp;gt;&amp;2&lt;br&gt;    echo &amp;gt;&amp;2&lt;br&gt;    exit 1&lt;br&gt;&#125;&lt;br&gt;&lt;br&gt;#### check arguments&lt;br&gt;if test &quot;x$&#123;1&#125;&quot; = &quot;x&quot;&lt;br&gt;then err &quot;no arguments specified&quot;&lt;br&gt;elif ! test -d &quot;$&#123;1&#125;&quot;</description>

<item>
    <title>Массовая конвертация имен файлов и каталогов в другую кодировку (warpson)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/57053.html#22</link>
    <pubDate>Sun, 26 Jul 2009 12:48:17 GMT</pubDate>
    <description>посредством iconv&lt;br&gt;</description>
</item>

<item>
    <title>Массовая конвертация имен файлов и каталогов в другую кодировку (руттиток)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/57053.html#21</link>
    <pubDate>Sat, 25 Jul 2009 06:32:39 GMT</pubDate>
    <description>НАрод! а как приэтом сделать конвертирование еще содержимого? )&lt;br&gt;</description>
</item>

<item>
    <title>Массовая конвертация имен файлов и каталогов в другую кодиро... (s0ldat)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/57053.html#20</link>
    <pubDate>Fri, 24 Jul 2009 18:13:22 GMT</pubDate>
    <description>&amp;gt;А если scp? ) &lt;br&gt;&lt;br&gt;Тогда уже FTP. В данном случае подразумевается передача файлов на накопителе данных, на файловой системе.&lt;br&gt;</description>
</item>

<item>
    <title>Массовая конвертация имен файлов и каталогов в другую кодиро... (XoRe)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/57053.html#19</link>
    <pubDate>Fri, 24 Jul 2009 17:53:25 GMT</pubDate>
    <description>&amp;gt;Намек понятен, но с другой стороны вопрос не в том как обособиться &lt;br&gt;&amp;gt;от товарища а как передать оному скачанные из интернета файлы. Передо &lt;br&gt;&amp;gt;мною такая задача возникла. &lt;br&gt;&lt;br&gt;А если scp? )&lt;br&gt;</description>
</item>

<item>
    <title>Массовая конвертация имен файлов и каталогов в другую кодиро... (Agressor)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/57053.html#18</link>
    <pubDate>Fri, 24 Jul 2009 14:23:32 GMT</pubDate>
    <description>для mp3 есть id3iconv - на яве писана. Превосходно работает.&lt;br&gt;</description>
</item>

<item>
    <title>Массовая конвертация имен файлов и каталогов в другую кодиро... (нео)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/57053.html#17</link>
    <pubDate>Tue, 21 Jul 2009 13:44:41 GMT</pubDate>
    <description>я тоже не понял, че он изобретал колсо, лол&lt;br&gt;</description>
</item>

<item>
    <title>Массовая конвертация имен файлов и каталогов в другую кодиро... (s0ldat)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/57053.html#16</link>
    <pubDate>Tue, 21 Jul 2009 06:54:29 GMT</pubDate>
    <description>Намек понятен, но с другой стороны вопрос не в том как обособиться от товарища а как передать оному скачанные из интернета файлы. Передо мною такая задача возникла.&lt;br&gt;</description>
</item>

<item>
    <title>Массовая конвертация имен файлов и каталогов в другую кодировку (Дмитрий)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/57053.html#15</link>
    <pubDate>Mon, 20 Jul 2009 22:37:06 GMT</pubDate>
    <description>Ещё бы кто-то написал скрипт парсинга файлов с заменой русско-пробельных символов на транс-литерацию с обрезанием до 15 символов - вот было бы хорошо ...&lt;br&gt;</description>
</item>

<item>
    <title>Массовая конвертация имен файлов и каталогов в другую кодиро... (Vertigo)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/57053.html#14</link>
    <pubDate>Mon, 20 Jul 2009 17:16:47 GMT</pubDate>
    <description>С помощью easytag можно.&lt;br&gt;</description>
</item>

</channel>
</rss>
