<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Linux Forum &mdash; Transcend 870]]></title>
	<link rel="self" href="https://linuxforum.ru/extern.php?action=feed&amp;tid=17456&amp;type=atom" />
	<updated>2012-06-29T14:45:01Z</updated>
	<generator>PunBB</generator>
	<id>https://linuxforum.ru/viewtopic.php?id=17456</id>
		<entry>
			<title type="html"><![CDATA[Re: Transcend 870]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=285050#p285050" />
			<content type="html"><![CDATA[<p>проблему решил:<br /></p><div class="codebox"><pre><code> find . -type f -iname &quot;*.mp3&quot; | grep -E /.{5}\.mp3$ | sed -e &#039;s/^\(.*\)\.mp3$/mv &quot;&amp;&quot; &quot;\1\.\.mp3&quot;/&#039; | sh</code></pre></div>]]></content>
			<author>
				<name><![CDATA[AnKar]]></name>
				<uri>https://linuxforum.ru/profile.php?id=19551</uri>
			</author>
			<updated>2012-06-29T14:45:01Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=285050#p285050</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Transcend 870]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=284873#p284873" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>yars пишет:</cite><blockquote><div class="quotebox"><cite>AnKar пишет:</cite><blockquote><p>выдает:<br /></p><div class="codebox"><pre><code>ankar@ankar-laptop:~/Flёur$ find . -type d | xargs &quot;ls *.mp3 | grep -E ^.\{5\}\.mp3$ | sed -e &#039;s/^\(.\{5\}\)\.mp3$/mv &quot;&amp;&quot; &quot;\1\.\.mp3&quot;/&#039; | sh&quot;
[1] 6508
bash:  1..mp3/&#039; | sh: Нет такого файла или каталога
ankar@ankar-laptop:~/Flёur$ xargs: ls *.mp3 | grep -E ^.\{5\}\.mp3$ | sed -e &#039;s/^\(.\{5\}\)\.mp3$/mv : Нет такого файла или каталога

[1]+  Выход из 127     find . -type d | xargs &quot;ls *.mp3 | grep -E ^.\{5\}\.mp3$ | sed -e &#039;s/^\(.\{5\}\)\.mp3$/mv &quot;</code></pre></div><p>Точно &quot;find .&quot;,а не &quot;find ./&quot;? В любом случае,обе не работают)</p></blockquote></div><p>Ой. Похоже, забыл про кавычки:<br /></p><div class="codebox"><pre><code>find . -type d | xargs `&quot;ls *.mp3 | grep -E ^.\{5\}\.mp3$ | sed -e &#039;s/^\(.\{5\}\)\.mp3$/mv &quot;&amp;&quot; &quot;\1\.\.mp3&quot;/&#039; | sh&quot;`</code></pre></div><p>UPD: А если просто:<br /></p><div class="codebox"><pre><code>ls -R *.mp3 | grep -E ^.\{5\}\.mp3$ | sed -e &#039;s/^\(.\{5\}\)\.mp3$/mv &quot;&amp;&quot; &quot;\1\.\.mp3&quot;/&#039; | sh</code></pre></div><p>?<br />UPD2.0: Ступил, &quot;-type d&quot; здесь неприменимо.<br />UPD3.0: Блин, опять ступил. &quot;ls -R&quot; тоже,&nbsp; нужно же рекурсивно перемещаться по древу каталогов...</p></blockquote></div><p>на всякий случай попробовал - не пашет(<br />блин,за сегодняф нужно с этим разовратся. а то вручную прийдется,а это часа 3-4 в никуда</p>]]></content>
			<author>
				<name><![CDATA[AnKar]]></name>
				<uri>https://linuxforum.ru/profile.php?id=19551</uri>
			</author>
			<updated>2012-06-28T19:32:03Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=284873#p284873</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Transcend 870]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=284667#p284667" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>AnKar пишет:</cite><blockquote><p>выдает:<br /></p><div class="codebox"><pre><code>ankar@ankar-laptop:~/Flёur$ find . -type d | xargs &quot;ls *.mp3 | grep -E ^.\{5\}\.mp3$ | sed -e &#039;s/^\(.\{5\}\)\.mp3$/mv &quot;&amp;&quot; &quot;\1\.\.mp3&quot;/&#039; | sh&quot;
[1] 6508
bash:  1..mp3/&#039; | sh: Нет такого файла или каталога
ankar@ankar-laptop:~/Flёur$ xargs: ls *.mp3 | grep -E ^.\{5\}\.mp3$ | sed -e &#039;s/^\(.\{5\}\)\.mp3$/mv : Нет такого файла или каталога

[1]+  Выход из 127     find . -type d | xargs &quot;ls *.mp3 | grep -E ^.\{5\}\.mp3$ | sed -e &#039;s/^\(.\{5\}\)\.mp3$/mv &quot;</code></pre></div><p>Точно &quot;find .&quot;,а не &quot;find ./&quot;? В любом случае,обе не работают)</p></blockquote></div><p>Ой. Похоже, забыл про кавычки:<br /></p><div class="codebox"><pre><code>find . -type d | xargs `&quot;ls *.mp3 | grep -E ^.\{5\}\.mp3$ | sed -e &#039;s/^\(.\{5\}\)\.mp3$/mv &quot;&amp;&quot; &quot;\1\.\.mp3&quot;/&#039; | sh&quot;`</code></pre></div><p>UPD: А если просто:<br /></p><div class="codebox"><pre><code>ls -R *.mp3 | grep -E ^.\{5\}\.mp3$ | sed -e &#039;s/^\(.\{5\}\)\.mp3$/mv &quot;&amp;&quot; &quot;\1\.\.mp3&quot;/&#039; | sh</code></pre></div><p>?<br />UPD2.0: Ступил, &quot;-type d&quot; здесь неприменимо.<br />UPD3.0: Блин, опять ступил. &quot;ls -R&quot; тоже,&nbsp; нужно же рекурсивно перемещаться по древу каталогов...</p>]]></content>
			<author>
				<name><![CDATA[yars]]></name>
				<uri>https://linuxforum.ru/profile.php?id=22799</uri>
			</author>
			<updated>2012-06-28T08:34:08Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=284667#p284667</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Transcend 870]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=284651#p284651" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>yars пишет:</cite><blockquote><div class="quotebox"><cite>AnKar пишет:</cite><blockquote><p>вначале добавить что-то вроде find ./</p></blockquote></div><div class="codebox"><pre><code>find . -type d | xargs &quot;ls *.mp3 | grep -E ^.\{5\}\.mp3$ | sed -e &#039;s/^\(.\{5\}\)\.mp3$/mv &quot;&amp;&quot; &quot;\1\.\.mp3&quot;/&#039; | sh&quot;</code></pre></div><p>?</p></blockquote></div><p>выдает:<br /></p><div class="codebox"><pre><code>ankar@ankar-laptop:~/Flёur$ find . -type d | xargs &quot;ls *.mp3 | grep -E ^.\{5\}\.mp3$ | sed -e &#039;s/^\(.\{5\}\)\.mp3$/mv &quot;&amp;&quot; &quot;\1\.\.mp3&quot;/&#039; | sh&quot;
[1] 6508
bash:  1..mp3/&#039; | sh: Нет такого файла или каталога
ankar@ankar-laptop:~/Flёur$ xargs: ls *.mp3 | grep -E ^.\{5\}\.mp3$ | sed -e &#039;s/^\(.\{5\}\)\.mp3$/mv : Нет такого файла или каталога

[1]+  Выход из 127     find . -type d | xargs &quot;ls *.mp3 | grep -E ^.\{5\}\.mp3$ | sed -e &#039;s/^\(.\{5\}\)\.mp3$/mv &quot;</code></pre></div><p>Точно &quot;find .&quot;,а не &quot;find ./&quot;? В любом случае,обе не работают)</p>]]></content>
			<author>
				<name><![CDATA[AnKar]]></name>
				<uri>https://linuxforum.ru/profile.php?id=19551</uri>
			</author>
			<updated>2012-06-28T08:09:53Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=284651#p284651</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Transcend 870]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=284607#p284607" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>AnKar пишет:</cite><blockquote><p>вначале добавить что-то вроде find ./</p></blockquote></div><div class="codebox"><pre><code>find . -type d | xargs &quot;ls *.mp3 | grep -E ^.\{5\}\.mp3$ | sed -e &#039;s/^\(.\{5\}\)\.mp3$/mv &quot;&amp;&quot; &quot;\1\.\.mp3&quot;/&#039; | sh&quot;</code></pre></div><p>?</p>]]></content>
			<author>
				<name><![CDATA[yars]]></name>
				<uri>https://linuxforum.ru/profile.php?id=22799</uri>
			</author>
			<updated>2012-06-28T02:01:32Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=284607#p284607</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Transcend 870]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=284594#p284594" />
			<content type="html"><![CDATA[<p>sh и grep тут не нужны... <br />и тему недавно поднимали: <a href="http://linuxforum.ru/viewtopic.php?pid=245683#p245683">Как удалить пробел в начале имени файла</a></p>]]></content>
			<author>
				<name><![CDATA[Fat-Zer]]></name>
				<uri>https://linuxforum.ru/profile.php?id=11911</uri>
			</author>
			<updated>2012-06-27T21:22:21Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=284594#p284594</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Transcend 870]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=284588#p284588" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>shumomer пишет:</cite><blockquote><p>Ок. Тогда так извратимся:</p><div class="codebox"><pre><code>ls *.mp3 | grep -E ^.\{5\}\.mp3$ | sed -e &#039;s/^\(.\{5\}\)\.mp3$/mv &quot;&amp;&quot; &quot;\1\.\.mp3&quot;/&#039; | sh</code></pre></div></blockquote></div><p>Кто подскажет как этот скрипт преобразовать для рекурсивного переименования по папкам? Как я понял,просто нужно вначале добавить что-то вроде find ./ ,но оно пишет </p><div class="codebox"><pre><code>find: `ls&#039;: Нет такого файла или каталога
find: `*.mp3&#039;: Нет такого файла или каталога</code></pre></div><p>не могу прогуглить ман,выдает bash-скрипты,а это явно не оно. помогите,для знающего человека это пол минуты</p>]]></content>
			<author>
				<name><![CDATA[AnKar]]></name>
				<uri>https://linuxforum.ru/profile.php?id=19551</uri>
			</author>
			<updated>2012-06-27T20:40:09Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=284588#p284588</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Transcend 870]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=222218#p222218" />
			<content type="html"><![CDATA[<div class="codebox"><pre><code>mv &quot;./6bukov&quot; &quot;./6bukov.&quot;</code></pre></div><p>offtop:<br />на плеере,кстати, родных 8 гб, поддерживает&nbsp; карты памяти до 16 гб. У меня такая, на ней 11 гиг - тормозит нещадно.<br />Есть два режима просмотра файлов - через меню &quot;проигрывается&quot;, котором файлы показываются сплошняком,без розбивки по папкам,но в правильном порядке и через проводник. Если смотреть через проигрывается - переключает песни(у меня рендомное) за 5-6 секунд, выходит в просмотр файлов за 10-12 секунд. Если смотреть через проводник переходит от папки к папке за 2-3 минуты. В поле зрения проводника - 10 папок, когда их пролистаешь, подгружает дальнейшие папки 2-3 минуты. Включает песню 5-6 минут(!!).<br />не знаю - зависит ли от плеера,или от корявой прошивки(последняя стоит), но никому его не советую. Во всех плеерах transcend такая беда, но когда заняты 8 гиг, почти не заметно. Возростает в геометрической прогрессии, т.к. когда у меня было 8 гиг, переключало в 10 раз быстрее. Боюсь себе представить что будет, когда будут забиты все 16 гиг.</p>]]></content>
			<author>
				<name><![CDATA[AnKar]]></name>
				<uri>https://linuxforum.ru/profile.php?id=19551</uri>
			</author>
			<updated>2011-11-01T21:27:56Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=222218#p222218</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Transcend 870]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=222207#p222207" />
			<content type="html"><![CDATA[<p>Самое в этом странное, это то, что я тестил команду. И у меня прекрасно сработала и сделала то, что задумано...</p><p>Прямо сейчас - скопировал с сообщения команду, в тестовой папке запустил. Все ОК, все переименовалось как надо. Ничего не понимаю...</p><p>То, что у вас уже все хорошо - это хорошо <img src="https://linuxforum.ru/img/smilies/ab.gif" alt="ab" /> А мне, честно говоря, хотелось-бы понять - почему у вас команда отрабатывала не как надо?<br />Что-бы я не делал - не могу добиться такой ошибки (хотя попутно нашел одну недоработку, но она не опасна и к ошибке не приводит).</p><p>Хоть убей не понимаю, откуда у вас дополнительно имя каталога в конце берется...</p><p>Если не трудно - запустите такую команду, в уже обработанном каталоге (да в принципе в любом, где точно есть папки из 6 букв):<br /></p><div class="codebox"><pre><code>find ./ -type d | grep -E /.\{6\}$ | sed -e &#039;s/^\(.*\)$/mv &quot;&amp;&quot; &quot;\1\.&quot;/&#039;</code></pre></div><p>Она ничего не делает, просто выведет команды которые отдавались-бы на исполнение. Вот то, что она покажет и хотелось-бы увидеть.</p><p>ЗЫ Или может кто подскажет - чего я тут не понимаю?</p>]]></content>
			<author>
				<name><![CDATA[shumomer]]></name>
				<uri>https://linuxforum.ru/profile.php?id=15379</uri>
			</author>
			<updated>2011-11-01T18:46:27Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=222207#p222207</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Transcend 870]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=221965#p221965" />
			<content type="html"><![CDATA[<p>Я наконец-то сделал всё) Просто подумал - твой скрипт не работает,зато он отлично показывает битые папки. просто вручную их переименовал. При чём,какое странное колдунство:<br />если переименовывать из XXXXX в XXXXX. то пишет что нельзя,такая папка уже есть(хотя ее точно нет). а если XXXXX в XXXXX_ а потом в ХХХХХ. то отлично работает))<br />спасибо!</p>]]></content>
			<author>
				<name><![CDATA[AnKar]]></name>
				<uri>https://linuxforum.ru/profile.php?id=19551</uri>
			</author>
			<updated>2011-10-31T23:11:41Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=221965#p221965</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Transcend 870]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=221957#p221957" />
			<content type="html"><![CDATA[<p>Ох и намаялся я с этим плеером<br />Уже на финальной стадии, теги все поправленны красиво, все исполнители по алфавиту раскиданны,все отлично,осталось только папки подправить<br />Только скрипт ваш не работает, в нем ошибка, он пытается заменить %wrongname% на %wrongname.%/%wrongname%<br />Слава Роду, что он по какой-то причине не сработал, а то моя тщательно отсортированная коллекция бы полетела в тартарары, и пришлось бы бекапится на пару пунктов алгоритма(а он уже заметно возрос)), так как я, как дурак, забыл сделать копию, и пытался изменить прям оригинал<br />Терминал выдает следующее:<br /></p><div class="codebox"><pre><code>ankar@ankar-laptop:/media/MicroSdHc/Music$ find ./ -type d | grep -E /.\{5\}$ | sed -e &#039;s/^\(.*\)$/mv &quot;&amp;&quot; &quot;\1\.&quot;/&#039; | sh
mv: невозможно перенести «./AC DC» в свой собственный подкаталог, «./AC DC./AC DC»
mv: невозможно перенести «./Bon Jovi/Crush» в свой собственный подкаталог, «./Bon Jovi/Crush./Crush»
mv: невозможно перенести «./Butterfly Temple/Велес» в свой собственный подкаталог, «./Butterfly Temple/Велес./Велес»
mv: невозможно перенести «./Catharsis/Имаго» в свой собственный подкаталог, «./Catharsis/Имаго./Имаго»
mv: невозможно перенести «./Die Apokalyptischen Reiters/Licht» в свой собственный подкаталог, «./Die Apokalyptischen Reiters/Licht./Licht»
mv: невозможно перенести «./Edguy» в свой собственный подкаталог, «./Edguy./Edguy»
mv: невозможно перенести «./Equilibrium/Sagas» в свой собственный подкаталог, «./Equilibrium/Sagas./Sagas»
mv: невозможно перенести «./А.Непомнящий/Полюс» в свой собственный подкаталог, «./А.Непомнящий/Полюс./Полюс»
mv: невозможно перенести «./Korpiklaani/Vodka» в свой собственный подкаталог, «./Korpiklaani/Vodka./Vodka»
mv: невозможно перенести «./Lordi» в свой собственный подкаталог, «./Lordi./Lordi»
mv: невозможно перенести «./Lumen» в свой собственный подкаталог, «./Lumen./Lumen»
mv: невозможно перенести «./Черный обелиск/Стена» в свой собственный подкаталог, «./Черный обелиск/Стена./Стена»
mv: невозможно перенести «./Queen» в свой собственный подкаталог, «./Queen./Queen»
mv: невозможно перенести «./Ska-P» в свой собственный подкаталог, «./Ska-P./Ska-P»
mv: невозможно перенести «./Sting» в свой собственный подкаталог, «./Sting./Sting»
mv: невозможно перенести «./Three Days Grace/One X» в свой собственный подкаталог, «./Three Days Grace/One X./One X»
mv: невозможно перенести «./Алиса» в свой собственный подкаталог, «./Алиса./Алиса»
mv: невозможно перенести «./Алиса/Изгой» в свой собственный подкаталог, «./Алиса/Изгой./Изгой»
mv: невозможно перенести «./Алиса/Шабаш» в свой собственный подкаталог, «./Алиса/Шабаш./Шабаш»
mv: невозможно перенести «./Би-2/Album» в свой собственный подкаталог, «./Би-2/Album./Album»
mv: невозможно перенести «./Браво» в свой собственный подкаталог, «./Браво./Браво»
mv: невозможно перенести «./Гр.Рондо/Рондо» в свой собственный подкаталог, «./Гр.Рондо/Рондо./Рондо»
mv: невозможно перенести «./ДДТ/Album» в свой собственный подкаталог, «./ДДТ/Album./Album»
mv: невозможно перенести «./Живые» в свой собственный подкаталог, «./Живые./Живые»
mv: невозможно перенести «./Крематорий/Зомби» в свой собственный подкаталог, «./Крематорий/Зомби./Зомби»
mv: невозможно перенести «./Ольви» в свой собственный подкаталог, «./Ольви./Ольви»
mv: невозможно перенести «./Пилот» в свой собственный подкаталог, «./Пилот./Пилот»
mv: невозможно перенести «./Рок Фронт/Бой 2» в свой собственный подкаталог, «./Рок Фронт/Бой 2./Бой 2»
mv: невозможно перенести «./Сплин» в свой собственный подкаталог, «./Сплин./Сплин»
mv: невозможно перенести «./Шмели» в свой собственный подкаталог, «./Шмели./Шмели»
mv: невозможно перенести «./Юрий Лоза/Тоска» в свой собственный подкаталог, «./Юрий Лоза/Тоска./Тоска»
mv: невозможно перенести «./F.P.G» в свой собственный подкаталог, «./F.P.G./F.P.G»
mv: невозможно перенести «./F.P.G/Сингл» в свой собственный подкаталог, «./F.P.G/Сингл./Сингл»
mv: невозможно перенести «./F.P.G/Сплит» в свой собственный подкаталог, «./F.P.G/Сплит./Сплит»</code></pre></div><p>сегодня часов до двух ночи еще онлайн буду точно,жду ответа</p>]]></content>
			<author>
				<name><![CDATA[AnKar]]></name>
				<uri>https://linuxforum.ru/profile.php?id=19551</uri>
			</author>
			<updated>2011-10-31T21:05:02Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=221957#p221957</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Transcend 870]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=221544#p221544" />
			<content type="html"><![CDATA[<p>Хэх...нашел отличную unix-программу для для сортировки любых типов файлов, FreeSorter. Если бы не маялся этим,и не наткнулся бы на такую отличную вещь. только не вкурю,что за юмор у автора...из-за следующих строчек в конфиг-файле, в разделе мп3 bon jovi(чисто случайно его скачал для теста - на ноуте вообще нет музыки) кидается не в&nbsp; /%artistname%/%albomname%/%songname.mp3% а в FAVORITES/%artistname%/%albomname%/%songname.mp3%<br /></p><div class="codebox"><pre><code>{
%mp3_kw = (


&#039;Linkin&#039;        =&gt; &#039;Pop_West/Linkin_Park&#039;,
&#039;Pink&#039;          =&gt; &#039;Pop_West/Pink&#039;,
#
&#039;Tiesto&#039;        =&gt; &#039;Club/Tiesto&#039;,
&#039;DJ&#039;            =&gt; &#039;Club/DJ&#039;,
#
&#039;Nightwish&#039;     =&gt; &#039;Metal/Nightwish&#039;,
#
&#039;Moby&#039;          =&gt; &#039;Electronic/Moby&#039;,
#
&#039;Red Hot&#039;       =&gt; &#039;Rock_West/Red_Hot_Chili_Peppers&#039;,
#
&#039;Звери&#039;         =&gt; &#039;Recycle_Bin/&#039;,
&#039;W w W . B I A 2 R A P . C o M&#039; =&gt; &#039;Recycle_Bin/&#039;,
#
&#039;к/ф&#039;           =&gt; &#039;Favourites/Soundtracks&#039;,
&#039;к.ф&#039;           =&gt; &#039;Favourites/Soundtracks&#039;,
&#039;к;ф&#039;           =&gt; &#039;Favourites/Soundtracks&#039;,
&#039;к; ф&#039;          =&gt; &#039;Favourites/Soundtracks&#039;,
&#039;т/п&#039;           =&gt; &#039;Favourites/Soundtracks&#039;,
&#039;т;п&#039;           =&gt; &#039;Favourites/Soundtracks&#039;,
&#039;т; п&#039;          =&gt; &#039;Favourites/Soundtracks&#039;,
&#039;OST&#039;           =&gt; &#039;Favourites/Soundtracks&#039;,
&#039;soundtrack&#039;    =&gt; &#039;Favourites/Soundtracks&#039;,
#
&#039;песни&#039;         =&gt; &#039;Favourites/USSR&#039;,
&#039;ссср&#039;          =&gt; &#039;Favourites/USSR&#039;,
#
&#039;doors&#039;         =&gt; &#039;Favourites/The_Doors&#039;,
&#039;Marley&#039;        =&gt; &#039;Favourites/Bob_Marley&#039;,
&#039;Wailers&#039;       =&gt; &#039;Favourites/Bob_Marley&#039;,
&#039;Elvis&#039;         =&gt; &#039;Favourites/Elvis_Presley&#039;,
&#039;Presley&#039;       =&gt; &#039;Favourites/Elvis_Presley&#039;,
&#039;Presly&#039;        =&gt; &#039;Favourites/Elvis_Presley&#039;,
&#039;Prestley&#039;      =&gt; &#039;Favourites/Elvis_Presley&#039;,
&#039;Armstrong&#039;     =&gt; &#039;Favourites/Louis_Armstrong&#039;,
&#039;Jovi&#039;          =&gt; &#039;Favourites/Bon_Jovi&#039;,
#
&#039;Instrumental&#039;  =&gt; &#039;Favourites/Instrumental&#039;,
&#039;osoboe&#039;        =&gt; &#039;Favourites/osoboe&#039;,
);
}{
%mp3_kw = (


&#039;Linkin&#039;        =&gt; &#039;Pop_West/Linkin_Park&#039;,
&#039;Pink&#039;          =&gt; &#039;Pop_West/Pink&#039;,
#
&#039;Tiesto&#039;        =&gt; &#039;Club/Tiesto&#039;,
&#039;DJ&#039;            =&gt; &#039;Club/DJ&#039;,
#
&#039;Nightwish&#039;     =&gt; &#039;Metal/Nightwish&#039;,
#
&#039;Moby&#039;          =&gt; &#039;Electronic/Moby&#039;,
#
&#039;Red Hot&#039;       =&gt; &#039;Rock_West/Red_Hot_Chili_Peppers&#039;,
#
&#039;Звери&#039;         =&gt; &#039;Recycle_Bin/&#039;,
&#039;W w W . B I A 2 R A P . C o M&#039; =&gt; &#039;Recycle_Bin/&#039;,
#
&#039;к/ф&#039;           =&gt; &#039;Favourites/Soundtracks&#039;,
&#039;к.ф&#039;           =&gt; &#039;Favourites/Soundtracks&#039;,
&#039;к;ф&#039;           =&gt; &#039;Favourites/Soundtracks&#039;,
&#039;к; ф&#039;          =&gt; &#039;Favourites/Soundtracks&#039;,
&#039;т/п&#039;           =&gt; &#039;Favourites/Soundtracks&#039;,
&#039;т;п&#039;           =&gt; &#039;Favourites/Soundtracks&#039;,
&#039;т; п&#039;          =&gt; &#039;Favourites/Soundtracks&#039;,
&#039;OST&#039;           =&gt; &#039;Favourites/Soundtracks&#039;,
&#039;soundtrack&#039;    =&gt; &#039;Favourites/Soundtracks&#039;,
#
&#039;песни&#039;         =&gt; &#039;Favourites/USSR&#039;,
&#039;ссср&#039;          =&gt; &#039;Favourites/USSR&#039;,
#
&#039;doors&#039;         =&gt; &#039;Favourites/The_Doors&#039;,
&#039;Marley&#039;        =&gt; &#039;Favourites/Bob_Marley&#039;,
&#039;Wailers&#039;       =&gt; &#039;Favourites/Bob_Marley&#039;,
&#039;Elvis&#039;         =&gt; &#039;Favourites/Elvis_Presley&#039;,
&#039;Presley&#039;       =&gt; &#039;Favourites/Elvis_Presley&#039;,
&#039;Presly&#039;        =&gt; &#039;Favourites/Elvis_Presley&#039;,
&#039;Prestley&#039;      =&gt; &#039;Favourites/Elvis_Presley&#039;,
&#039;Armstrong&#039;     =&gt; &#039;Favourites/Louis_Armstrong&#039;,
&#039;Jovi&#039;          =&gt; &#039;Favourites/Bon_Jovi&#039;,
#
&#039;Instrumental&#039;  =&gt; &#039;Favourites/Instrumental&#039;,
&#039;osoboe&#039;        =&gt; &#039;Favourites/osoboe&#039;,
);
}</code></pre></div><p>а если убрать ее вовсе, он кидается по типу /%albomname%/%songname.mp3%<br />лол просто)</p>]]></content>
			<author>
				<name><![CDATA[AnKar]]></name>
				<uri>https://linuxforum.ru/profile.php?id=19551</uri>
			</author>
			<updated>2011-10-30T01:19:57Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=221544#p221544</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Transcend 870]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=221540#p221540" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>AnKar пишет:</cite><blockquote><p>потом<br /></p><div class="codebox"><pre><code>ls *.mp3 | grep -E ^.\{7\}\.mp3$ | sed -e &#039;s/^\(.\{5\}\)\.mp3$/mv &quot;&amp;&quot; &quot;\1\.\.mp3&quot;/&#039; | sh</code></pre></div></blockquote></div><p>Вторую пятерку заменить забыл<br /></p><div class="codebox"><pre><code>ls *.mp3 | grep -E ^.\{7\}\.mp3$ | sed -e &#039;s/^\(.\{7\}\)\.mp3$/mv &quot;&amp;&quot; &quot;\1\.\.mp3&quot;/&#039; | sh</code></pre></div><div class="quotebox"><cite>AnKar пишет:</cite><blockquote><p>для остальных фалов то же самое, только mp3 меняю на ogg и wma(будет работать с этим форматом?)</p></blockquote></div><p>Будет</p><p>Дальше - все правильно.<br />Чем сортировать музыку - не знаю - у меня просто по стилям (точнее по настроениям) раскидана, большими пачками. Можно, конечно, и тут скрипт написать <img src="https://linuxforum.ru/img/smilies/ab.gif" alt="ab" /> но смысла нет - знаю что есть пачка готовых инструментов, просто надобности ни когда небыло, т.ч. посоветовать не могу.</p>]]></content>
			<author>
				<name><![CDATA[shumomer]]></name>
				<uri>https://linuxforum.ru/profile.php?id=15379</uri>
			</author>
			<updated>2011-10-29T23:57:19Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=221540#p221540</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Transcend 870]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=221539#p221539" />
			<content type="html"><![CDATA[<p>Смотри,то есть<br />у меня есть папка &quot;music&quot; в которой энное количество мп3-файлов,и небольшое количество ogg и wma файлов не разсортированных по папкам(мне так удобно на компе)<br />я перехожу в терминале к этой папке, делаю<br /></p><div class="codebox"><pre><code>ls *.mp3 | grep -E ^.\{5\}\.mp3$ | sed -e &#039;s/^\(.\{5\}\)\.mp3$/mv &quot;&amp;&quot; &quot;\1\.\.mp3&quot;/&#039; | sh</code></pre></div><p>потом<br /></p><div class="codebox"><pre><code>ls *.mp3 | grep -E ^.\{7\}\.mp3$ | sed -e &#039;s/^\(.\{5\}\)\.mp3$/mv &quot;&amp;&quot; &quot;\1\.\.mp3&quot;/&#039; | sh</code></pre></div><p>для остальных фалов то же самое, только mp3 меняю на ogg и wma(будет работать с этим форматом?)<br />далее при помощи любого аудиоплеера делаю синхронизацию с мп3-плеером, при синхронизации он сортирует по типу mp3-pleer/%artistname%/%albomname%/%songname.mp3%(не знаю еще,какой аудиоплеер буду для этого использовать, не тестил, планирую использовать exaile. wmp сортирует именно так,что для меня очень удобно, но он стабильно на каждом 15м файле кидает ошибку и не записывает этот файл. а может быть найду что-то другое из ПО для сортировки музыкальных файлов, т.е. не буду синхронизирует а просто в любую папку отсортирую по вышеуказанному алгоритму, а потом кину на плеер. если что-то для этого посоветуешь - будешь вообще волшебником)))<br />потом перехожу к основной уже отсортированной папке,делаю <br /></p><div class="codebox"><pre><code>find ./ -type d | grep -E /.\{5\}$ | sed -e &#039;s/^\(.*\)$/mv &quot;&amp;&quot; &quot;\1\.&quot;/&#039; | sh</code></pre></div><p>и<br /></p><div class="codebox"><pre><code>find ./ -type d | grep -E /.\{7\}$ | sed -e &#039;s/^\(.*\)$/mv &quot;&amp;&quot; &quot;\1\.&quot;/&#039; | sh</code></pre></div><p>и ко всем папкам 5 и 7-буквенным прибавляется точка<br />PROFIT!<br />я правильно описал алгоритм?<br />завтра буду тестить<br />и,да,я - упоротый убунтолог</p>]]></content>
			<author>
				<name><![CDATA[AnKar]]></name>
				<uri>https://linuxforum.ru/profile.php?id=19551</uri>
			</author>
			<updated>2011-10-29T22:46:03Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=221539#p221539</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Transcend 870]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=221523#p221523" />
			<content type="html"><![CDATA[<p>Переименовать пятибуквенные mp3 во всех папках начиная от текущей:</p><div class="codebox"><pre><code>find ./ -type f | grep -E /.\{5\}\.mp3$ | sed -e &#039;s/^\(.*\)\.mp3$/mv &quot;&amp;&quot; &quot;\1\.\.mp3&quot;/&#039; | sh</code></pre></div><br /><p>Переименовать все пятибуквенные подпапки (<span style="color: #880000"><strong>с этим - очень аккуратно, запустите не там - запорете систему и/или данные, на что прав хватит!</strong></span>)</p><div class="codebox"><pre><code>find ./ -type d | grep -E /.\{5\}$ | sed -e &#039;s/^\(.*\)$/mv &quot;&amp;&quot; &quot;\1\.&quot;/&#039; | sh</code></pre></div>]]></content>
			<author>
				<name><![CDATA[shumomer]]></name>
				<uri>https://linuxforum.ru/profile.php?id=15379</uri>
			</author>
			<updated>2011-10-29T19:44:19Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=221523#p221523</id>
		</entry>
</feed>
